|Subject:||syslog causes zombie processes if syslogd has failed|
We have a long running process that writes to syslog. However we have observed that if the syslogd is not running aparently forked off child processes related to syslog calls are left in a defunct state. We are running on hpux 11i on a PA-RISC platform. I realize our version is old aparently 0.03 of Sys::Syslog. I have tried google searches, however have not come up with a good solution. Other than wrapping each preceding each call to syslog with a check to see if syslogd is running, which seems rather costly. perl -v This is perl, v5.8.0 built for PA-RISC1.1 Copyright 1987-2002, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at, the Perl Home Page.