|EXIT(2)||System Calls Manual||EXIT(2)|
_Exit, _exit —
terminate the calling process
_exit() functions are equivalent. They each
terminate a process with the following consequences:
SIGCHLDsignal, it is notified of the calling process's termination and the status is set as defined by wait(2).
SIGHUPsignal and the
SIGCONTsignal are sent to all members of the newly-orphaned process group.
SIGHUPsignal is sent to the foreground process group of the controlling terminal, and all current access to the controlling terminal is revoked.
Most C programs call the library routine
exit(3), which flushes
buffers, closes streams, unlinks temporary files, etc., before calling
_exit() can never return.
_exit() function conforms to
IEEE Std 1003.1-1990 (“POSIX.1”). The
_Exit() function conforms to
|April 23, 2002||NetBSD-7.0.1|