Deleted Added
full compact
_exit.2 (84306) _exit.2 (108028)
1.\" Copyright (c) 1980, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)_exit.2 8.1 (Berkeley) 6/4/93
1.\" Copyright (c) 1980, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30.\" SUCH DAMAGE.
31.\"
32.\" @(#)_exit.2 8.1 (Berkeley) 6/4/93
33.\" $FreeBSD: head/lib/libc/sys/_exit.2 84306 2001-10-01 16:09:29Z ru $
33.\" $FreeBSD: head/lib/libc/sys/_exit.2 108028 2002-12-18 09:22:32Z ru $
34.\"
35.Dd June 4, 1993
36.Dt EXIT 2
37.Os
38.Sh NAME
39.Nm _exit
40.Nd terminate the calling process
41.Sh LIBRARY
42.Lb libc
43.Sh SYNOPSIS
44.In unistd.h
45.Ft void
46.Fn _exit "int status"
47.Sh DESCRIPTION
48The
49.Fn _exit
34.\"
35.Dd June 4, 1993
36.Dt EXIT 2
37.Os
38.Sh NAME
39.Nm _exit
40.Nd terminate the calling process
41.Sh LIBRARY
42.Lb libc
43.Sh SYNOPSIS
44.In unistd.h
45.Ft void
46.Fn _exit "int status"
47.Sh DESCRIPTION
48The
49.Fn _exit
50function
50system call
51terminates a process with the following consequences:
52.Bl -bullet
53.It
54All of the descriptors open in the calling process are closed.
55This may entail delays, for example, waiting for output to drain;
56a process in this state may not be killed, as it is already dying.
57.It
58If the parent process of the calling process has an outstanding

--- 39 unchanged lines hidden (view full) ---

98.Pp
99Most C programs call the library routine
100.Xr exit 3 ,
101which flushes buffers, closes streams, unlinks temporary files, etc.,
102before
103calling
104.Fn _exit .
105.Sh RETURN VALUES
51terminates a process with the following consequences:
52.Bl -bullet
53.It
54All of the descriptors open in the calling process are closed.
55This may entail delays, for example, waiting for output to drain;
56a process in this state may not be killed, as it is already dying.
57.It
58If the parent process of the calling process has an outstanding

--- 39 unchanged lines hidden (view full) ---

98.Pp
99Most C programs call the library routine
100.Xr exit 3 ,
101which flushes buffers, closes streams, unlinks temporary files, etc.,
102before
103calling
104.Fn _exit .
105.Sh RETURN VALUES
106The
106.Fn _exit
107.Fn _exit
108system call
107can never return.
108.Sh SEE ALSO
109.Xr fork 2 ,
110.Xr sigaction 2 ,
111.Xr wait 2 ,
112.Xr exit 3
113.Sh STANDARDS
114The
115.Fn _exit
109can never return.
110.Sh SEE ALSO
111.Xr fork 2 ,
112.Xr sigaction 2 ,
113.Xr wait 2 ,
114.Xr exit 3
115.Sh STANDARDS
116The
117.Fn _exit
116function call is expected to conform to
118system call is expected to conform to
117.St -p1003.1-90 .
118.Sh HISTORY
119.St -p1003.1-90 .
120.Sh HISTORY
119An
121The
120.Fn _exit
122.Fn _exit
121function call appeared in
123function appeared in
122.At v7 .
124.At v7 .