From: Vsevolod Stakhov Date: Thu, 8 Oct 2015 17:51:12 +0000 (+0100) Subject: Handle SIGIO/SIGPOLL. X-Git-Tag: 1.0.5~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4f6bfc0564efc37b37b8a66b0d54e42266517f3c;p=thirdparty%2Frspamd.git Handle SIGIO/SIGPOLL. --- diff --git a/src/libutil/util.c b/src/libutil/util.c index bc723464f2..b0fe7e7661 100644 --- a/src/libutil/util.c +++ b/src/libutil/util.c @@ -669,7 +669,12 @@ rspamd_signals_init (struct sigaction *signals, void (*sig_handler)(gint)) sigaddset (&signals->sa_mask, SIGUSR1); sigaddset (&signals->sa_mask, SIGUSR2); sigaddset (&signals->sa_mask, SIGALRM); - +#ifdef SIGPOLL + sigaddset (&signals->sa_mask, SIGPOLL); +#endif +#ifdef SIGIO + sigaddset (&signals->sa_mask, SIGIO); +#endif #ifdef HAVE_SA_SIGINFO signals->sa_flags = SA_SIGINFO;