From db8ed1517f1c9008d4fd09e73967ecb75eeb2b01 Mon Sep 17 00:00:00 2001 From: Ka-Ping Yee Date: Fri, 2 Mar 2001 05:58:17 +0000 Subject: [PATCH] Use '127.0.0.1' only on Mac; for other, sane platforms, use 'localhost'. --- Lib/pydoc.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Lib/pydoc.py b/Lib/pydoc.py index 2eef833d336..607458b1dbe 100755 --- a/Lib/pydoc.py +++ b/Lib/pydoc.py @@ -1142,8 +1142,9 @@ pydoc by Ka-Ping Yee <ping@lfw.org>""" class DocServer(BaseHTTPServer.HTTPServer): def __init__(self, port, callback): - self.address = ('127.0.0.1', port) - self.url = 'http://127.0.0.1:%d/' % port + host = (sys.platform == 'mac') and '127.0.0.1' or 'localhost' + self.address = (host, port) + self.url = 'http://%s:%d/' % (host, port) self.callback = callback self.base.__init__(self, self.address, self.handler)