summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Schottdorf <tobias@goshippo.com>2014-04-19 00:46:05 +0000
committerAsk Solem <ask@celeryproject.org>2014-05-06 14:01:35 +0100
commitfce718e9ae58d047ba743d492a7cd05a630b2692 (patch)
tree01b03d1f461c136c85477ced4d316a2d4c5ca89e
parent70ddc1e837dd70b3e0996febf7e6eba1bc2e9ee7 (diff)
downloadkombu-fce718e9ae58d047ba743d492a7cd05a630b2692.tar.gz
epoll unregister catches fileno TypeError
-rw-r--r--kombu/utils/eventio.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/kombu/utils/eventio.py b/kombu/utils/eventio.py
index ed9ec06c..e4961cdc 100644
--- a/kombu/utils/eventio.py
+++ b/kombu/utils/eventio.py
@@ -83,7 +83,7 @@ class _epoll(Poller):
def unregister(self, fd):
try:
self._epoll.unregister(fd)
- except (socket.error, ValueError, KeyError):
+ except (socket.error, ValueError, KeyError, TypeError):
pass
except (IOError, OSError) as exc:
if get_errno(exc) != errno.ENOENT: