diff --git a/Kernel/Syscalls/setpgid.cpp b/Kernel/Syscalls/setpgid.cpp index fd7715c2b3..01c6fdb459 100644 --- a/Kernel/Syscalls/setpgid.cpp +++ b/Kernel/Syscalls/setpgid.cpp @@ -141,6 +141,7 @@ ErrorOr Process::sys$setpgid(pid_t specified_pid, pid_t specified_pgid) ErrorOr Process::sys$get_root_session_id(pid_t force_sid) { + TRY(require_promise(Pledge::stdio)); pid_t sid = (force_sid == -1) ? this->sid().value() : force_sid; if (sid == 0) return 0;