summaryrefslogtreecommitdiff
path: root/eventlet
diff options
context:
space:
mode:
authorSergey Shepelev <temotor@gmail.com>2016-01-24 23:27:52 +0500
committerSergey Shepelev <temotor@gmail.com>2016-01-24 23:36:38 +0500
commit8ea9df6b9f6a13bb47feb35bacc60968c5ce4b43 (patch)
treea692226b8d5f74f4d584799d0ecbe8544fb3eab3 /eventlet
parenta79c0ee57af25ab176e34ae7ceb27a1c0262ae5d (diff)
downloadeventlet-8ea9df6b9f6a13bb47feb35bacc60968c5ce4b43.tar.gz
patcher: certain order of import subprocess and monkey_patch breaks .communicate()issue-290
https://github.com/eventlet/eventlet/issues/290
Diffstat (limited to 'eventlet')
-rw-r--r--eventlet/green/select.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/eventlet/green/select.py b/eventlet/green/select.py
index 60301d3..d1cba12 100644
--- a/eventlet/green/select.py
+++ b/eventlet/green/select.py
@@ -6,7 +6,9 @@ from eventlet.support import six
__patched__ = ['select']
-__deleted__ = ['devpoll', 'poll', 'epoll', 'kqueue', 'kevent']
+# FIXME: must also delete `poll`, but it breaks subprocess `communicate()`
+# https://github.com/eventlet/eventlet/issues/290
+__deleted__ = ['devpoll', 'epoll', 'kqueue', 'kevent']
def get_fileno(obj):