summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Schottdorf <tobias@goshippo.com>2014-04-19 00:46:05 +0000
committerAsk Solem <ask@celeryproject.org>2014-04-29 10:59:44 +0100
commit4745f01d1441b85457b14e44087dc9d224c9eb0d (patch)
tree4590e8eaf8cf169a6e7ef9e9d426f47aae9a7a81
parentcdfc38996bb0a824889cad66935618d51ff158d4 (diff)
downloadkombu-4745f01d1441b85457b14e44087dc9d224c9eb0d.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: