Bug#708180: [rt.cpan.org #85308] applications die() because of SIGCHLD vs. SIGCLD confusion

Xavier x.guimard at free.fr
Sat May 18 09:12:48 UTC 2013


paul at seamons.com wrote (on RT):

I'm not sure why the name difference. But, either way, if there is going
to now be a new name, then handling it with the:

 $SIG{$sig} = sub{ $Net::Server::SIG::_SIG{$sig} = 1; };

is a start, but if CLD is also necessary, then we'll need to just
register both CHLD and CLD to handle children. Not much overhead - but
it would handle all cases.
But before I go fully down that road, can you try the above patched line
on your system and see if you get proper behavior?

Thank you.

Paul



More information about the pkg-perl-maintainers mailing list