Provided by:
manpages-es_1.55-10_all 
NOMBRE
_exit, _Exit - Produce la terminacion del proceso actual
SINOPSIS
#include <unistd.h>
void _exit(int status);
#include <stdlib.h>
void _Exit(int status);
DESCRIPCI'ON
La funcion _exit termina "inmediatamente" la ejecucion del proceso
invocador. Todos los descriptores de ficheros abiertos que pertenezcan
al proceso se cierran; todos los procesos hijos son heredados por el
proceso 1, init, y al proceso padre se le envia la senal SIGCHLD.
El valor status se le devuelve al proceso padre como estado de
terminacion del proceso, y se puede leer mediante una de las funciones
de la familia de wait.
La funcion _Exit es equivalente a _exit.
VALOR DEVUELTO
Estas funciones nunca regresan.
CONFORME A
SVr4, SVID, POSIX, X/OPEN, BSD 4.3. La funcion _Exit() fue introducida
por C99.
OBSERVACIONES
Para una discusion sobre los efectos de una llamada exit, la
transmision de estados de salida, procesos zombie, senales enviadas,
etc., vea exit(3).
La funcion _exit hace lo mismo que exit(), pero no llama a ninguna
funcion registrada con la funcion atexit del ANSI C, ni a ningun
manejador de senales registrado. Que la funcion vacie los buffers
estandar de E/S y elimine los ficheros temporales creados con
tmpfile(3) depende de la implementacion. Por otra parte, _exit no
cierra los descriptores de fichero abiertos, y esto puede provocar un
retardo desconocido, a la espera de finalizar cualquier salida
pendiente. Si el retardo es no deseado, podria ser util llamar a
funciones tales como tcflush() antes de llamar a _exit(). Que
cualquier peticion de E/S pendiente sea cancelada, y que peticion de
E/S puede ser cancelada en una llamada _exit() depende de la
implementacion.
V'EASE TAMBI'EN
fork(2), execve(2), waitpid(2), wait4(2), kill(2), wait(2), exit(3),
termios(3)