From: Senthil Kumaran Date: Sun, 29 Apr 2012 05:41:03 +0000 (+0800) Subject: Fix issue6085 - Remove the delay caused by fqdn lookup while logging in BaseHTTPReque... X-Git-Tag: v3.3.0a3~43^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=db727b4a7792c5887fc7b198b23e497d758f39e3;p=python Fix issue6085 - Remove the delay caused by fqdn lookup while logging in BaseHTTPRequestHandler --- diff --git a/Doc/library/http.server.rst b/Doc/library/http.server.rst index 2281c30291..300e332910 100644 --- a/Doc/library/http.server.rst +++ b/Doc/library/http.server.rst @@ -229,7 +229,7 @@ of which this module provides three different variants: to create custom error logging mechanisms. The *format* argument is a standard printf-style format string, where the additional arguments to :meth:`log_message` are applied as inputs to the formatting. The client - address and current date and time are prefixed to every message logged. + ip address and current date and time are prefixed to every message logged. .. method:: version_string() diff --git a/Lib/http/server.py b/Lib/http/server.py index 80f58e6809..5569037427 100644 --- a/Lib/http/server.py +++ b/Lib/http/server.py @@ -508,13 +508,13 @@ class BaseHTTPRequestHandler(socketserver.StreamRequestHandler): specified as subsequent arguments (it's just like printf!). - The client host and current date/time are prefixed to + The client ip and current date/time are prefixed to every message. """ sys.stderr.write("%s - - [%s] %s\n" % - (self.address_string(), + (self.client_address[0], self.log_date_time_string(), format%args))