diff options
Diffstat (limited to 'sbin/nfsiod')
-rw-r--r-- | sbin/nfsiod/nfsiod.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sbin/nfsiod/nfsiod.c b/sbin/nfsiod/nfsiod.c index 0a6985f..3100671 100644 --- a/sbin/nfsiod/nfsiod.c +++ b/sbin/nfsiod/nfsiod.c @@ -172,7 +172,9 @@ reapchild(signo) int signo; { - while (wait3(NULL, WNOHANG, NULL)); + while (wait3(NULL, WNOHANG, NULL) > 0) { + /* nothing */ + }; } void |