Browse Source

updated return value of setsid to return Pid

poa 1 year ago
parent
commit
8c98ca3a10
1 changed files with 2 additions and 2 deletions
  1. 2 2
      core/sys/linux/sys.odin

+ 2 - 2
core/sys/linux/sys.odin

@@ -1733,9 +1733,9 @@ getpgrp :: proc "contextless" () -> (Pid, Errno) {
 	Create a session and set the process group ID.
 	Available since Linux 2.0.
 */
-setsid :: proc "contextless" () -> (Errno) {
+setsid :: proc "contextless" () -> (Pid, Errno) {
 	ret := syscall(SYS_setsid)
-	return Errno(-ret)
+	return errno_unwrap(ret, Pid)
 }
 
 /*