getaddrinfo() doesn't support keywords on Python 2
This commit is contained in:
@@ -117,10 +117,10 @@ def _check_resolved_address(sock, address):
|
|||||||
type_mask |= socket.SOCK_CLOEXEC
|
type_mask |= socket.SOCK_CLOEXEC
|
||||||
try:
|
try:
|
||||||
socket.getaddrinfo(host, port,
|
socket.getaddrinfo(host, port,
|
||||||
family=family,
|
family,
|
||||||
type=(sock.type & ~type_mask),
|
(sock.type & ~type_mask),
|
||||||
proto=sock.proto,
|
sock.proto,
|
||||||
flags=socket.AI_NUMERICHOST)
|
socket.AI_NUMERICHOST)
|
||||||
except socket.gaierror as err:
|
except socket.gaierror as err:
|
||||||
raise ValueError("address must be resolved (IP address), "
|
raise ValueError("address must be resolved (IP address), "
|
||||||
"got host %r: %s"
|
"got host %r: %s"
|
||||||
|
|||||||
Reference in New Issue
Block a user