mercurial/hgweb/common.py
changeset 29566 075146e85bb6
parent 29491 7f0498bd284e
child 30615 bb77654dc7ae
--- a/mercurial/hgweb/common.py	Fri Jul 15 23:00:31 2016 +0530
+++ b/mercurial/hgweb/common.py	Wed Jul 13 23:38:29 2016 +0530
@@ -8,11 +8,14 @@
 
 from __future__ import absolute_import
 
-import BaseHTTPServer
 import errno
 import mimetypes
 import os
 
+from .. import util
+
+httpserver = util.httpserver
+
 HTTP_OK = 200
 HTTP_NOT_MODIFIED = 304
 HTTP_BAD_REQUEST = 400
@@ -107,7 +110,7 @@
         raise AttributeError
 
 def _statusmessage(code):
-    responses = BaseHTTPServer.BaseHTTPRequestHandler.responses
+    responses = httpserver.basehttprequesthandler.responses
     return responses.get(code, ('Error', 'Unknown error'))[0]
 
 def statusmessage(code, message=None):