From f4bdb2e465554209ebfcc57bb12200e6557fee6b Mon Sep 17 00:00:00 2001 From: Jan Vcelak Date: Tue, 22 Nov 2011 13:46:34 +0100 Subject: [PATCH] fix: default signal handling --- tuned/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuned/utils.py b/tuned/utils.py index ba91c39..169e194 100644 --- a/tuned/utils.py +++ b/tuned/utils.py @@ -34,7 +34,7 @@ def handle_signal(signals, callback, pass_args = False): _handle_signal(signum, callback, pass_args) def _handle_signal(signum, callback, pass_args): - if pass_args or signum in [signal.SIG_DFL, signal.SIG_IGN]: + if pass_args or callback in [signal.SIG_DFL, signal.SIG_IGN]: signal.signal(signum, callback) else: def handler_wrapper(_signum, _frame):