Red Hat Bugzilla – Bug 117333
Perl has SIGCHLD set to SIG_IGN but calls wait()
Last modified: 2007-11-30 17:07:00 EST
When initializing OpenWebMail Perl application I've got this error
message from kernel (2.4.21-9.0.1.EL):
application bug: perl5.8.0(16102) has SIGCHLD set to SIG_IGN but calls
wait(). (see the NOTES section of 'man 2 wait'). Workaround activated.
This seems to be a Perl bug. The initial creation of *.db files take
looong time, probably because this bug. The command was (just after
installation of OpenWebMail RPM package):
I have OpenWebMail and related modules in my yum repository, you may
try them from here:
OpenWebMail has homepage here: http://openwebmail.org
this is an issue with the program itself and not perl. check the
sources of OpenWebMail to find if they are setting the signal that
way. it is reporting as a perl issue since the perl script uses the
perl executable, but it is the program causing issues and not perl itself.
this is detailed in the 'man 2 wait' manpage. Search for SIG_IGN.