Nathan Neulinger said: > The comment above the snippet causing the problem is dated Dec 27th > 2002, so probably not. > > The waitpid loop was probably added to correct a zombie accumulation > problem, but it had a more powerful effect than intended. It solved the > zombie issue, but also prevented multiple child spawning.
Yep, correct. > On Mon, 2003-01-06 at 16:04, Mark wrote: > > Does this bug exist in 2.43 too? If so, I have to recompile. :( > > > > - Mark > > > > > > ----- Original Message ----- > > From: "Neulinger, Nathan" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Monday, January 06, 2003 5:17 PM > > Subject: RE: [SAtalk] spamd only forking single child > > > > > > This change should fix it: > > > > Index: spamd.raw > > ========================================== > > RCS file: /cvsroot/spamassassin/spamassassin/spamd/spamd.raw,v > > retrieving revision 1.159 > > diff -u -r1.159 spamd.raw > > --- spamd.raw 1 Jan 2003 17:06:37 -0000 1.159 > > +++ spamd.raw 6 Jan 2003 16:16:41 -0000 > > @@ -988,7 +988,7 @@ > > my $kid; > > do { > > $kid = waitpid(-1,&WNOHANG); > > - } until $kid == -1; > > + } while $kid > 0; > > } > -- > > ------------------------------------------------------------ > Nathan Neulinger EMail: [EMAIL PROTECTED] > University of Missouri - Rolla Phone: (573) 341-4841 > Computing Services Fax: (573) 341-4216 > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Spamassassin-talk mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/spamassassin-talk > > ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk