Clarify slightly the interaction between wait*() and pdfork().
There are multiple ways to wait for any child process to return a status (e.g., waitpid(-1, ...), waitid(P_ALL, ...)), so don't be so specific. MFC after: 1 week Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
17fbf3cf34
commit
b8e4cdda35
@ -28,7 +28,7 @@
|
||||
.\" @(#)wait.2 8.2 (Berkeley) 4/19/94
|
||||
.\" $FreeBSD$
|
||||
.\"
|
||||
.Dd December 1, 2017
|
||||
.Dd October 24, 2018
|
||||
.Dt WAIT 2
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -597,11 +597,11 @@ fields of
|
||||
.Fa infop
|
||||
must be checked against zero to determine if a process reported status.
|
||||
.Pp
|
||||
The
|
||||
.Fn wait
|
||||
called with -1 to wait for any child process will ignore a child that is
|
||||
referenced by a process descriptor (see
|
||||
.Xr pdfork 2 ) .
|
||||
Specific processes can still be waited on by specifying the process ID.
|
||||
family of functions will not return a child process created with
|
||||
.Xr pdfork 2
|
||||
unless specifically directed to do so by specifying its process ID.
|
||||
.Sh ERRORS
|
||||
The
|
||||
.Fn wait
|
||||
|
Loading…
Reference in New Issue
Block a user