http://bugzilla.spamassassin.org/show_bug.cgi?id=4573





------- Additional Comments From [EMAIL PROTECTED]  2005-09-10 07:38 -------
(In reply to comment #3)
> 1. first off, if there's a better setting for SIGCHLD for MIMEDefang, it'd be
> handy to know.

The issue is that MIMEDefang can use an embedded Perl interpreter, and it's a
bit weird.  In the parent process, we use Mail::SpamAssassin and do some
initialization.  We then fork and the child processes actually call into
SpamAssassin to do work.  The problem appears to be that the initialization code
was resetting SIGCHLD and not setting it back, and so the parent process lost
track of its children.

The fix in MIMEDefang was to forcibly reset SIGCHLD after the Perl
initialization code had run, and that fixed it.  So it's no longer an issue for 
me.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to