On Mon, Mar 04, 2002 at 09:10:56PM -0500, I wrote:
> Actually, it was a different sig handler from the same manpage, IIRC.
> 

Errr... now I remember. I think that the sighandler for SIGCHLD blocks any
new SIGCHLDs from occuring, meaning (as I interpret it) SIGCHLD doesn't get
re-executed. The sighandler with -m causes all children to be cleaned-up
after rather than just 1, as it was berfore v. 1.23 of spamd.

> Don't use -m on BSD might be wise anyways, since essentially, my patch
> simply allows connections to pile up without accepting them, until we have
> the resources to handle them. I believe SOMAXCONN is 5 on BSD, so if you get
> 11 mails with -m 5, you get some connections refused.
> 
> On Mon, Mar 04, 2002 at 06:03:23PM -0800, Craig Hughes wrote:
> > I had the perlipc manpage signal handler in there in the first place,
> > and it had to be replaced with the one you just re-replaced.  Definitely
> > would be good to have a number of BSDers hammer on this patch before I
> > roll it in.  Otherwise, I could roll it in with a giant "Don't use -m on
> > BSD" warning.
> > 

-- 
Duncan Findlay

_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to