From 2506a37fa3a73e6726d8d89bb0b0a1b6a593822c Mon Sep 17 00:00:00 2001 From: Jakub Stasiak Date: Mon, 11 Jan 2016 22:21:12 +0100 Subject: [PATCH] green select: Make sure devpoll method is removed devpoll is another polling method, added in Python 3.3. We don't have a green version of it so we better remove it too (see [1] for more details). [1] f63165c0e3c85699ebdb454878d1eaea13e90553 --- eventlet/green/select.py | 2 +- tests/isolated/patcher_blocking_select_methods_are_deleted.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eventlet/green/select.py b/eventlet/green/select.py index ea0289d..60301d3 100644 --- a/eventlet/green/select.py +++ b/eventlet/green/select.py @@ -6,7 +6,7 @@ from eventlet.support import six __patched__ = ['select'] -__deleted__ = ['poll', 'epoll', 'kqueue', 'kevent'] +__deleted__ = ['devpoll', 'poll', 'epoll', 'kqueue', 'kevent'] def get_fileno(obj): diff --git a/tests/isolated/patcher_blocking_select_methods_are_deleted.py b/tests/isolated/patcher_blocking_select_methods_are_deleted.py index d2a5961..1cbb140 100644 --- a/tests/isolated/patcher_blocking_select_methods_are_deleted.py +++ b/tests/isolated/patcher_blocking_select_methods_are_deleted.py @@ -9,7 +9,7 @@ if __name__ == '__main__': # * https://bitbucket.org/eventlet/eventlet/issues/167 # * https://github.com/eventlet/eventlet/issues/169 import select - for name in ['poll', 'epoll', 'kqueue', 'kevent']: + for name in ['devpoll', 'poll', 'epoll', 'kqueue', 'kevent']: assert not hasattr(select, name), name import sys