diff --git a/common/lib/utils.cpp b/common/lib/utils.cpp index 39e7d3b48..cf4aac879 100644 --- a/common/lib/utils.cpp +++ b/common/lib/utils.cpp @@ -128,6 +128,10 @@ int signals_init(void (*cb)(int signal, siginfo_t *sinfo, void *ctx)) if (ret) return ret; + ret = sigaction(SIGUSR1, &sa_quit, nullptr); + if (ret) + return ret; + ret = sigaction(SIGALRM, &sa_quit, nullptr); if (ret) return ret;