About Red Hat Partner Programmes Training Support and Docs Products and Services
  downloadstorecart
red hat logo search    
redhat.comredhat network
Red Hat Documentation: man pages: man2: Linux Programmer's Manual (2)

Manpage of _EXIT

_EXIT

Section: Linux Programmer's Manual (2)
Updated: 21 July 2025
Index  

NAME

_exit - terminate the current process  

SYNOPSIS

#include <unistd.h>

void _exit(int status);  

DESCRIPTION

_exit terminates the calling process immediately. Any open file descriptors belonging to the process are closed; any children of the process are inherited by process 1, init, and the process's parent is sent a SIGCHLD signal.

status is returned to the parent process as the process's exit status, and can be collected using one of the wait family of calls.  

RETURN VALUE

_exit never returns.  

CONFORMING TO

SVr4, SVID, POSIX, X/OPEN, BSD 4.3  

NOTES

_exit does not call any functions registered with the ANSI C atexit function and does not flush standard I/O buffers. To do these things, use  

SEE ALSO


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
CONFORMING TO
NOTES
SEE ALSO

This document was created by using the manual pages.
Time: 11:56:05 GMT, March 24, 2025

 

 
 
© 2001 Red Hat, Inc. All rights reserved.       About Red Hat   :   Legal statement   :   Privacy statement   :   Y2K statement   :   Contact Red Hat