From 7711c86adb2b7ecc8e83b32b61424a60072cc0ed Mon Sep 17 00:00:00 2001 From: Denis Bilenko Date: Wed, 24 Jun 2009 14:04:17 +0700 Subject: [PATCH] libevent hub: rename exc_info attribute to signal_exc_info --- eventlet/hubs/libevent.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eventlet/hubs/libevent.py b/eventlet/hubs/libevent.py index e1b5793..990fd96 100644 --- a/eventlet/hubs/libevent.py +++ b/eventlet/hubs/libevent.py @@ -73,7 +73,7 @@ class Hub(object): self.writers = {} self.excs = {} self.greenlet = api.Greenlet(self.run) - self.exc_info = None + self.signal_exc_info = None self.signal(2, lambda signalnum, frame: self.greenlet.parent.throw(KeyboardInterrupt)) def switch(self): @@ -103,9 +103,9 @@ class Hub(object): except self.SYSTEM_EXCEPTIONS: raise except: - if self.exc_info is not None: - self.schedule_call_global(0, api.getcurrent().parent.throw, *self.exc_info) - self.exc_info = None + if self.signal_exc_info is not None: + self.schedule_call_global(0, api.getcurrent().parent.throw, *self.signal_exc_info) + self.signal_exc_info = None else: traceback.print_exc() @@ -138,7 +138,7 @@ class Hub(object): try: handler(signalnum, None) except: - self.exc_info = sys.exc_info() + self.signal_exc_info = sys.exc_info() event.abort() return event_wrapper(event.signal(signalnum, wrapper))