Merge pull request #3878 from Poaetce/setsid-returns-pid

[sys/linux]: change setsid to return Pid
This commit is contained in:
Jeroen van Rijn
2024-07-06 01:21:22 +02:00
committed by GitHub
+2 -2
View File
@@ -1733,9 +1733,9 @@ getpgrp :: proc "contextless" () -> (Pid, Errno) {
Create a session and set the process group ID. Create a session and set the process group ID.
Available since Linux 2.0. Available since Linux 2.0.
*/ */
setsid :: proc "contextless" () -> (Errno) { setsid :: proc "contextless" () -> (Pid, Errno) {
ret := syscall(SYS_setsid) ret := syscall(SYS_setsid)
return Errno(-ret) return errno_unwrap(ret, Pid)
} }
/* /*