commit e336b716cce83b3af414a1dcc4c2ef22c591d73f Author: Christine Caulfield Date: Fri Feb 24 16:36:35 2017 +0000 loop: Also set signals changed in qb_loop_signal_mod() back to SIG_DFL Signed-off-by: Christine Caulfield diff --git a/lib/loop_poll.c b/lib/loop_poll.c index 386cae6..cd2474e 100644 --- a/lib/loop_poll.c +++ b/lib/loop_poll.c @@ -723,6 +723,7 @@ qb_loop_signal_mod(qb_loop_t * lp, sig->p = p; if (sig->signal != the_sig) { + signal(sig->signal, SIG_DFL); sig->signal = the_sig; _adjust_sigactions_(s); }