diff options
| author | Sergey Shepelev <temotor@gmail.com> | 2016-05-24 12:49:02 +0500 |
|---|---|---|
| committer | Sergey Shepelev <temotor@gmail.com> | 2016-05-24 13:08:26 +0500 |
| commit | e4096e578f69fa70c8ef174b3eedbf01a5638528 (patch) | |
| tree | b16b8cb6f62e4a61546643ad88569f22446ebcc4 | |
| parent | 8f3006554859b47b8af56be65506538fbc4e09ca (diff) | |
| download | eventlet-hub-speedup-0524.tar.gz | |
hub: Python2 _obsolete() was copying dicts, use six.iteritemshub-speedup-0524
| -rw-r--r-- | eventlet/hubs/hub.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/eventlet/hubs/hub.py b/eventlet/hubs/hub.py index 8dda018..56cffb8 100644 --- a/eventlet/hubs/hub.py +++ b/eventlet/hubs/hub.py @@ -21,7 +21,7 @@ else: from eventlet import patcher from eventlet.hubs import timer, IOClosed -from eventlet.support import greenlets as greenlet, clear_sys_exc_info +from eventlet.support import greenlets as greenlet, clear_sys_exc_info, six time = patcher.original('time') g_prevent_multiple_readers = True @@ -187,7 +187,7 @@ class BaseHub(object): their greenlets queued up to send. """ found = False - for evtype, bucket in self.secondaries.items(): + for evtype, bucket in six.iteritems(self.secondaries): if fileno in bucket: for listener in bucket[fileno]: found = True @@ -197,7 +197,7 @@ class BaseHub(object): # For the primary listeners, we actually need to call remove, # which may modify the underlying OS polling objects. - for evtype, bucket in self.listeners.items(): + for evtype, bucket in six.iteritems(self.listeners): if fileno in bucket: listener = bucket[fileno] found = True |
