From d2c0862ab560694a3e56e9f0a9b944843fea16b9 Mon Sep 17 00:00:00 2001 From: Ryan Williams Date: Mon, 18 Jan 2010 22:45:07 -0800 Subject: [PATCH] Reverted my change from 26fa1e236f84, because it was totally incorrect. Note to self: don't 'fix' things that aren't bugs. --- eventlet/hubs/poll.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/eventlet/hubs/poll.py b/eventlet/hubs/poll.py index ab214f4..b1f4b6e 100644 --- a/eventlet/hubs/poll.py +++ b/eventlet/hubs/poll.py @@ -23,8 +23,7 @@ class Hub(BaseHub): self.modify = self.poll.register def add(self, evtype, fileno, cb): - oldlisteners = bool(self.listeners[READ].get(fileno) or - self.listeners[WRITE].get(fileno)) + oldlisteners = bool(self.listeners[evtype].get(fileno)) listener = super(Hub, self).add(evtype, fileno, cb) if not oldlisteners: # Means we've added a new listener