From f09a4a92a90fa426140d700681012677ef1cfa09 Mon Sep 17 00:00:00 2001 From: Ben Darnell Date: Sun, 29 May 2011 17:27:48 -0700 Subject: [PATCH] Add AI_ADDRCONFIG to getaddrinfo call, which may fix ipv6-related issues report on the mailing list --- tornado/httpserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tornado/httpserver.py b/tornado/httpserver.py index 7e6e2fa70..05f43f465 100644 --- a/tornado/httpserver.py +++ b/tornado/httpserver.py @@ -182,7 +182,7 @@ class HTTPServer(object): address = None success = 0 for res in socket.getaddrinfo(address, port, family, socket.SOCK_STREAM, - 0, socket.AI_PASSIVE): + 0, socket.AI_PASSIVE | socket.AI_ADDRCONFIG): af, socktype, proto, canonname, sockaddr = res sock = socket.socket(af, socktype, proto) flags = fcntl.fcntl(sock.fileno(), fcntl.F_GETFD) -- 2.47.3