diff --git a/engine/Engine.cpp b/engine/Engine.cpp index c9b79a52..2fc7577f 100644 --- a/engine/Engine.cpp +++ b/engine/Engine.cpp @@ -652,6 +652,10 @@ static pid_t s_superpid = -1; static void superhandler(int signal) { switch (signal) { + case SIGUSR1: + case SIGUSR2: + s_rundelay = RUNDELAY_MIN; + break; case SIGHUP: if (s_logrotator) s_rotatenow = true;