Blame SOURCES/bz1422573_1-dont-override-user-signals.patch

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