Set the process group
#include <unistd.h> pid_t setpgrp( void );
libc
Use the -l c option to qcc to link against this library. This library is usually included automatically.
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.
POSIX 1003.1 OB XSI. This function is marked as obsolescent, and may be removed from a future version of the standard.
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | Yes |
Thread | Yes |