sub fail_log ($) {
my ($m) = @_;
if ($fail_log) {
- syslog(LOG_ERR, "$0: prefork [$$]: error: $m");
+ syslog(LOG_ERR, "$0: prefork: error: $m");
} else {
carp "$0: prefork: initialisation error: $m";
}
sub server_quit ($) {
my ($m) = @_;
- syslog(LOG_INFO, "$0 prefork [$$]: $m, quitting");
+ syslog(LOG_INFO, "$0 prefork: $m, quitting");
_exit(0);
}
return;
}
if ($s[9] > $startup_mtime) {
- syslog(LOG_INFO, "$0 prefork [$$]: reloading; due to $f");
+ syslog(LOG_INFO, "$0 prefork: reloading; due to $f");
_exit(0);
}
}
if ($got) {
if ($? && $? != SIGPIPE) {
syslog(LOG_WARNING,
- "$0 prefork [$$]: monitor process [$got] failed with wait status $?");
+ "$0 prefork: monitor process [$got] failed with wait status $?");
}
if (!exists $children{$got}) {
syslog(LOG_WARNING,
- "$0 prefork [$$]: monitor process [$got] wasn't one of ours?!");
+ "$0 prefork: monitor process [$got] wasn't one of ours?!");
}
delete $children{$got};
next;
fail_log("watcher: $msgbuf");
} elsif (defined $r) {
syslog(LOG_INFO,
- "$0 prefork [$$]: lost socket (fresh start or cleanup?), quitting");
+ "$0 prefork: lost socket (fresh start or cleanup?), quitting");
last;
} elsif ($! == EINTR || $! == EAGAIN || $! == EWOULDBLOCK) {
} else {
$children{$child} = 1;
} elsif ($! == EINTR || $! == EAGAIN || $! == EWOULDBLOCK) {
} else {
- syslog(LOG_WARNING, "$0 prefork [$$]: accept failed: $!");
+ syslog(LOG_WARNING, "$0 prefork: accept failed: $!");
if ($errcount > ($opts{max_errors} // 100)) {
fail_log("too many accept failures, quitting");
}