From 845ea48c317dd226717f6b8d7dc2649e5d4cd4d5 Mon Sep 17 00:00:00 2001 From: Thomas Kluyver Date: Mon, 25 Jun 2018 14:49:49 +0200 Subject: [PATCH] getaddrinfo() on Py2 only takes positional args --- notebook/notebookapp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebook/notebookapp.py b/notebook/notebookapp.py index 60561a767..2b0c8c209 100755 --- a/notebook/notebookapp.py +++ b/notebook/notebookapp.py @@ -856,7 +856,7 @@ class NotebookApp(JupyterApp): addr = ipaddress.ip_address(self.ip) except ValueError: # Address is a hostname - for info in socket.getaddrinfo(self.ip, self.port, type=socket.SOCK_STREAM): + for info in socket.getaddrinfo(self.ip, self.port, 0, socket.SOCK_STREAM): addr = ipaddress.ip_address(info[4][0]) if not addr.is_loopback: return True