Commit 9676a43a5d

mllken <emilliken@gmail.com>
2023-08-09 12:13:44
linux: add setsid
1 parent cd79980
Changed files (1)
lib
std
lib/std/os/linux.zig
@@ -1154,6 +1154,10 @@ pub fn setgroups(size: usize, list: [*]const gid_t) usize {
     }
 }
 
+pub fn setsid() pid_t {
+    return @as(pid_t, @bitCast(@as(u32, @truncate(syscall0(.setsid)))));
+}
+
 pub fn getpid() pid_t {
     return @as(pid_t, @bitCast(@as(u32, @truncate(syscall0(.getpid)))));
 }