diff options
author | jkoshy <jkoshy@FreeBSD.org> | 1999-01-27 03:54:09 +0000 |
---|---|---|
committer | jkoshy <jkoshy@FreeBSD.org> | 1999-01-27 03:54:09 +0000 |
commit | 2c3bd3ad9c89acffdc733756f6abe88b019c0bb9 (patch) | |
tree | 30c555451551af10983ee0812bc357567b049149 /lib/libc/stdlib | |
parent | ffb1d4de5142e36ff6ebb6d87e3379e89b3a678c (diff) | |
download | FreeBSD-src-2c3bd3ad9c89acffdc733756f6abe88b019c0bb9.zip FreeBSD-src-2c3bd3ad9c89acffdc733756f6abe88b019c0bb9.tar.gz |
Clarify format of exit status code. Note when a return code of -1 can
be expected.
PR: docs/9701
Submitted by: Marc van Kempen <marc@bowtie.nl>
Diffstat (limited to 'lib/libc/stdlib')
-rw-r--r-- | lib/libc/stdlib/system.3 | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/libc/stdlib/system.3 b/lib/libc/stdlib/system.3 index 9b82e7b..fa7b8d2 100644 --- a/lib/libc/stdlib/system.3 +++ b/lib/libc/stdlib/system.3 @@ -75,15 +75,19 @@ is available, and zero if it is not. The .Fn system function -returns the exit status of the shell, or \-1 if the -.Xr wait 2 -for the shell failed. +returns the exit status of the shell as returned by +.Xr waitpid 2 , +or \-1 if an error occurred when invoking +.Xr fork 2 +or +.Xr waitpid 2 . A return value of 127 means the execution of the shell failed. .Sh SEE ALSO .Xr sh 1 , .Xr execve 2 , -.Xr wait 2 , +.Xr fork 2 , +.Xr waitpid 2 , .Xr popen 3 .Sh STANDARDS The |