POSIX process termination

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.