Antoine Pitrou <pit...@free.fr> added the comment: > And for this specific request, it fdqn is looked up only for "logging" > to sys.stderr. Either removing the fqdn call or just caching per > connection it as the patch does is both fine. I doubt if someone is > relying this logging anywhere in the code. This is useful only when > BaseHTTPServer is started in the command like as a standalone HTTP > server.
I think we should totally remove the call to fqdn. The common practice with HTTP servers is to log numeric IPs and, if desired, let a batch log analysis process (such as awstats) deal with DNS resolution and caching. > And there is not testing code present (or required too - as this is a > cli invocation scenario). What do you mean? BaseHTTPRequestHandler is tested in test_httpservers. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6085> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com