In a z/OS UNIX environment, POSIX process termination maps to Language Environment enclave
termination. For specific information about POSIX default signal action
at POSIX process termination when running in a z/OS UNIX environment, see Language Environment and POSIX signal handling interactions.
In a
z/OS UNIX environment, the following occurs if the process being
terminated is a child process:
- The parent process is notified with a wait or a waitpid or
saving of the exit status code.
- A new parent process ID is assigned to all child processes of
the terminated process.
- If the process is a controlling process, the controlling terminal
associated with the session is disassociated from the session allowing
it to be acquired by a new controlling process.