https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6377

--- Comment #8 from Mark Martinec <[email protected]> 2010-06-08 08:28:05 
EDT ---
> Apart from some minor stylistic changes to the proposed patch,
> I added status checking and reporting (info) on sending SIGINT,
> and one change at around line 1006 in spamd.raw, on which I have
> a question (for Unix people, not for Daniel/Windows): is there
> any reason not to call child_handler() unconditionally, even
> if $scaling is true and the machine is not running Windows?
> If there are no processes to be reaped, the waitpid bails out
> immediately.

Calling child_handler every once in a while even if it is
also attached to a signal handler may help to reap a child
process whose SIGCHLD may have been missed in a time gap
between exiting the while loop in child_handler and exiting
a signal handler, so - I think it does no harm, and it may
do some good on a rare occasion. Putting it to a review state.

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to