From: Nick Bargnesi Date: Fri, 5 Dec 2014 06:37:45 +0000 (-0500) Subject: swap platform.system() for sys.platform; #1263 X-Git-Tag: v4.1.0b1~52^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=547b412f6837b106bf58ca73cc8db19152cdf1e0;p=thirdparty%2Ftornado.git swap platform.system() for sys.platform; #1263 --- diff --git a/tornado/netutil.py b/tornado/netutil.py index f147c974d..e85f62b78 100644 --- a/tornado/netutil.py +++ b/tornado/netutil.py @@ -20,7 +20,7 @@ from __future__ import absolute_import, division, print_function, with_statement import errno import os -import platform +import sys import socket import stat @@ -105,7 +105,7 @@ def bind_sockets(port, address=None, family=socket.AF_UNSPEC, for res in set(socket.getaddrinfo(address, port, family, socket.SOCK_STREAM, 0, flags)): af, socktype, proto, canonname, sockaddr = res - if (platform.system() == 'Darwin' and address == 'localhost' and + if (sys.platform == 'darwin' and address == 'localhost' and af == socket.AF_INET6 and sockaddr[3] != 0): # Mac OS X includes a link-local address fe80::1%lo0 in the # getaddrinfo results for 'localhost'. However, the firewall