From ca976c1ce9783526893824e69b31fedca3ecde20 Mon Sep 17 00:00:00 2001 From: Faik Uygur Date: Fri, 2 May 2008 13:42:51 +0000 Subject: [PATCH] alright no 2.5 syntax --- pisi/signalhandler.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pisi/signalhandler.py b/pisi/signalhandler.py index 9526c92b..f5305443 100644 --- a/pisi/signalhandler.py +++ b/pisi/signalhandler.py @@ -38,11 +38,9 @@ class SignalHandler: def enable_signal(self, sig): if sig in self.signals.keys(): - oldie = self.signals[sig].oldhandler - oldhandler = oldie if oldie else signal.SIG_DFL pending = self.signals[sig].pending del self.signals[sig] - signal.signal(sig, oldhandler) + signal.signal(sig, self.signals[sig].oldhandler or signal.SIG_DFL) if pending: raise exception[sig]