![]() |
![]() |
![]() |
![]() |
Set the process group
#include <unistd.h> pid_t setpgrp( void );
libc
If the calling process isn't already a session leader, setpgrp() makes it one by setting its process group ID and session ID to the value of its process ID, and releases its controlling terminal.
The new process group ID.
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | Yes |
Thread | Yes |
execl(), execle(), execlp(), execlpe(), execv(), execve(), execvp(), execvpe(), fork(), getpid(), getsid(), kill(), signal()
![]() |
![]() |
![]() |
![]() |