--- src/formisc.c.orig 2006-01-22 00:35:30.000000000 -0800 | |
+++ src/formisc.c 2006-01-22 00:35:55.000000000 -0800 | |
@@ -183,7 +183,7 @@ | |
retval=excode; | |
} /* reap some children */ | |
while(childlimit&&children>=childlimit||(child=fork())==-1&&children) | |
- for(--children;(excode=waitfor((pid_t)0))!=NO_PROCESS;) | |
+ for(;(excode=waitfor((pid_t)0))!=NO_PROCESS;) | |
{ if(excode!=EXIT_SUCCESS) | |
retval=excode; | |
if(--children<=maxchild) |