eventlet > gevent (i think)
authorKenneth Reitz <me@kennethreitz.com>
Mon, 14 Feb 2011 17:07:34 +0000 (12:07 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Mon, 14 Feb 2011 17:07:34 +0000 (12:07 -0500)
requests/core.py

index c807e9a940f09a9776335320069fa1ed72ea149f..f434d59a39c0a7f0c9b8354765f489c944a78749 100644 (file)
 import urllib
 import urllib2
 
-try:
-       from gevent import monkey 
-       monkey.patch_all()
-except ImportError:
-       pass
-       
 try:
        import eventlet
        eventlet.monkey_patch()
 except ImportError:
        pass
 
+if not 'eventlet' in locals():
+       try:
+               from gevent import monkey 
+               monkey.patch_all()
+       except ImportError:
+               pass
+       
 
 from .packages.poster.encode import multipart_encode
 from .packages.poster.streaminghttp import register_openers