if (child_pid)
{
/* relay signal to child */
- child_got_signal_from_us = 1;
kill(child_pid, num);
}
}
static void sigusr2_handler(int num)
{
+ child_got_signal_from_us = 1;
}
static pid_t keepalive_pid = 0;
yaz_log(YLOG_WARN, "keepalive stop. %d SIGSEGV signal(s)", no_sigsegv);
if (no_sigbus)
yaz_log(YLOG_WARN, "keepalive stop. %d SIGBUS signal(s)", no_sigbus);
+ yaz_log(YLOG_LOG, "keepalive stop");
}
#endif