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

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