Commit 05c763ab authored by Jason Toffaletti's avatar Jason Toffaletti

patch getaddrinfo and getnameinfo

--HG--
extra : transplant_source : %8D5%C7%0C%E5%CE%14%7E%5EQo%8BK%E6%DAk%CBB%FB%0C
parent 699a6e9a
...@@ -25,13 +25,15 @@ def patch_thread(): ...@@ -25,13 +25,15 @@ def patch_thread():
# XXX should also patch threadlocal # XXX should also patch threadlocal
def patch_socket(): def patch_socket():
from gevent.socket import GreenSocket, fromfd, wrap_ssl, socketpair from gevent.socket import GreenSocket, fromfd, wrap_ssl, socketpair, getaddrinfo, getnameinfo
_socket = __import__('socket') _socket = __import__('socket')
_socket.socket = GreenSocket _socket.socket = GreenSocket
_socket.fromfd = fromfd _socket.fromfd = fromfd
_socket.ssl = wrap_ssl _socket.ssl = wrap_ssl
_socket.socketpair = socketpair _socket.socketpair = socketpair
# XXX also gethostbyname, getaddrinfo # XXX also gethostbyname, getaddrinfo
_socket.getaddrinfo = getaddrinfo
_socket.getnameinfo = getnameinfo
def patch_ssl(): def patch_ssl():
if sys.version_info[:2] >= (2, 6): if sys.version_info[:2] >= (2, 6):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment