EXIT(2) COMMAND REFERENCE EXIT(2)
NAME
_exit - terminate a process
SYNOPSIS
exit(status)
int status;
DESCRIPTION
exit terminates a process with the following consequences:
All of the descriptors open in the calling process are
closed.
If the parent process of the calling process is
executing a wait or is interested in the SIGCHLD
signal, then it is notified of the calling process's
termination and the low-order eight bits of status are
made available to it; see wait(2).
The parent process ID of all of the calling process's
existing child processes are also set to 1. This means
that the initialization process (see intro(2)) inherits
each of these processes as well.
Most "C" programs call the library routine exit(3c) which
performs cleanup actions in the standard I/O library before
calling exit.
RETURN VALUE
This call never returns.
SEE ALSO
fork(2), wait(2), exit(3c).
Printed 10/17/86 1
%%index%%
na:72,63;
sy:135,232;
de:367,1014;
rv:1381,110;
se:1491,135;
%%index%%000000000094