diff options
-rw-r--r-- | sugar_network/toolkit/http.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sugar_network/toolkit/http.py b/sugar_network/toolkit/http.py index 5e37acb..c3372c1 100644 --- a/sugar_network/toolkit/http.py +++ b/sugar_network/toolkit/http.py @@ -36,9 +36,10 @@ from sugar_network import local from active_toolkit import enforce # Let toolkit.http work in concurrence -# TODO Is it safe for the rest of code? -from gevent.monkey import patch_socket -patch_socket(dns=False) +from gevent import monkey +# XXX No DNS because `toolkit.network.res_init()` doesn't work otherwise +monkey.patch_socket(dns=False) +monkey.patch_ssl() _logger = logging.getLogger('http') |