_EXIT(2)

NOMBRE
_exit - finaliza el proceso en marcha

SINOPSIS
#include <unistd.h>

void _exit(int status);

DESCRIPCIÓN
_exit termina el proceso llamado immediatamente. Cualquiera de los descriptores de ficheros pertenecientes a dicho proceso se cierran; además cualquier descendiente del proceso es heredado por el proceso 1, init, y se envia la señal SIGCHLD al ascendiente del proceso. Se envia status al ascendiente del proceso como estado de salida, y puede recogerse usando uno de los miembros de la familia de llamadas wait

VALOR REGRESADO
_exit nunca regresa ningún valor..

CONFORMA CON
SVID, AT&T, POSIX, X/OPEN, BSD 4.3

NOTAS
_exit no llama ninguna función registrada con la función ANSI C atexit y no limpia las reservas (buffers) de I/O estandard. Para hacer esto use exit(3).

VEASE
fork(2), execve(2), waitpid(2), wait4(2), kill(2), wait(3), exit(3)