X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drl%2Fdrl_state.c;h=339c109af676b70d76b830a42ed9844b058c6a97;hb=ef996ac4c4bd1aaaf5ccaba5012a799527a7a372;hp=d0baa4ae6e6314875a0cdd51a5dcfa2345793ac2;hpb=c9d6255f0c06ee41eb2c06a5f74a957ec7be3223;p=distributedratelimiting.git diff --git a/drl/drl_state.c b/drl/drl_state.c index d0baa4a..339c109 100644 --- a/drl/drl_state.c +++ b/drl/drl_state.c @@ -317,6 +317,7 @@ void *limiter_receive_thread(void *unused) { sigaddset(&signal_mask, SIGHUP); sigaddset(&signal_mask, SIGUSR1); sigaddset(&signal_mask, SIGUSR2); + sigaddset(&signal_mask, SIGRTMAX); pthread_sigmask(SIG_BLOCK, &signal_mask, NULL); pthread_setcanceltype(PTHREAD_CANCEL_DEFERRED, NULL);