From 28f897c7feafa3a85833c6269eed813829583379 Mon Sep 17 00:00:00 2001 From: hut Date: Sat, 8 Oct 2011 00:18:13 +0200 Subject: ext.signals: fixed signals for python3.2 --- ranger/ext/signals.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ranger/ext/signals.py b/ranger/ext/signals.py index f9cdf9f0..d885dd06 100644 --- a/ranger/ext/signals.py +++ b/ranger/ext/signals.py @@ -255,11 +255,11 @@ class SignalDispatcher(object): # propagate for handler in tuple(handlers): if handler.active: - if isinstance(handler._function, tuple): - fnc = MethodType(*handler._function) - else: - fnc = handler._function try: + if isinstance(handler._function, tuple): + fnc = MethodType(*handler._function) + else: + fnc = handler._function if handler._pass_signal: fnc(signal) else: -- cgit 1.4.1-2-gfad0