Skip to content

Commit e5e0467

Browse files
committed
cluster: fix _is_gevent_monkey_patched
Commit 3ce7d7a introduced regression when instead of geven it is trying to import eventlet
1 parent e0668d0 commit e5e0467

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

cassandra/cluster.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,9 @@ def _is_gevent_monkey_patched():
117117
if 'gevent.monkey' not in sys.modules:
118118
return False
119119
try:
120-
import eventlet.patcher
121-
return eventlet.patcher.is_monkey_patched('socket')
122-
# Another case related to PYTHON-1364
123-
except AttributeError:
120+
import gevent.socket
121+
return socket.socket is gevent.socket.socket # Another case related to PYTHON-1364
122+
except (AttributeError, ImportError):
124123
return False
125124

126125
def _try_gevent_import():

0 commit comments

Comments
 (0)