diff options
author | jhb <jhb@FreeBSD.org> | 2007-03-09 17:52:10 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2007-03-09 17:52:10 +0000 |
commit | dfba370731e90a76246216f845eee5e1255e27e8 (patch) | |
tree | 804bc796cee0fb219ce9ac600fc460f1bdf947f7 /share/man/man9/condvar.9 | |
parent | 0090f876632dab1384a595e9bb4d6b2cca1ef035 (diff) | |
download | FreeBSD-src-dfba370731e90a76246216f845eee5e1255e27e8.zip FreeBSD-src-dfba370731e90a76246216f845eee5e1255e27e8.tar.gz |
Correct descriptions of EINTR and ERESTART errors. Masked signals don't
interrupt sleeps. Rather, unmasked signals interrupt restarts and can
either interrupt the system call by having it return EINTR in userland or
force the system call to be restarted.
Diffstat (limited to 'share/man/man9/condvar.9')
-rw-r--r-- | share/man/man9/condvar.9 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/share/man/man9/condvar.9 b/share/man/man9/condvar.9 index 97d3134..88b01f4 100644 --- a/share/man/man9/condvar.9 +++ b/share/man/man9/condvar.9 @@ -178,9 +178,9 @@ and will fail if: .Bl -tag -width Er .It Bq Er EINTR -An unmasked signal was caught. +A masked signal was caught and the system call should be restarted. .It Bq Er ERESTART -A masked signal was caught. +A masked signal was caught and the system call should be interrupted. .El .Pp .Fn cv_timedwait |