summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Shepelev <temotor@gmail.com>2016-05-24 12:49:02 +0500
committerSergey Shepelev <temotor@gmail.com>2016-05-24 13:57:27 +0500
commit752a4a84abda8eaf44d7c7999aba912731dc1190 (patch)
tree236b9edc5039503934787435f1dfa55ae4dc7aa2
parentd0837ba1cf8324d678b54567a7570421b7ede18c (diff)
downloadeventlet-752a4a84abda8eaf44d7c7999aba912731dc1190.tar.gz
hub: Python2 _obsolete() was copying dicts, use six.iteritems
-rw-r--r--eventlet/hubs/hub.py6
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