diff --git a/src/ckpool.c b/src/ckpool.c index abff3050..54ef0f8e 100644 --- a/src/ckpool.c +++ b/src/ckpool.c @@ -782,6 +782,7 @@ static void launch_process(proc_instance_t *pi) handler.sa_handler = &childsighandler; handler.sa_flags = 0; sigemptyset(&handler.sa_mask); + sigaction(SIGUSR1, &handler, NULL); sigaction(SIGTERM, &handler, NULL); signal(SIGINT, SIG_IGN); signal(SIGQUIT, SIG_IGN);