Gevent / Eventlet is back!
authorKenneth Reitz <me@kennethreitz.com>
Mon, 14 Feb 2011 17:40:41 +0000 (12:40 -0500)
committerKenneth Reitz <me@kennethreitz.com>
Mon, 14 Feb 2011 17:40:41 +0000 (12:40 -0500)
requests/core.py

index 5f61416..b578b24 100644 (file)
 
 import urllib
 import urllib2
-#
-#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
-#
+
+
+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