blob: c78b000a8b92b9bfc6a4ce2748055d1a62bc7982 [file] [log] [blame]
--- 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)