tests/tinyproxy.py
changeset 29433 33770d2b6cf9
parent 29431 80880ad3fccd
child 29565 143d21a7343e
--- a/tests/tinyproxy.py	Mon Jun 27 16:37:37 2016 +0530
+++ b/tests/tinyproxy.py	Mon Jun 27 16:48:54 2016 +0530
@@ -15,7 +15,6 @@
 __version__ = "0.2.1"
 
 import BaseHTTPServer
-import SocketServer
 import os
 import select
 import socket
@@ -24,6 +23,7 @@
 from mercurial import util
 
 urlparse = util.urlparse
+socketserver = util.socketserver
 
 class ProxyHandler (BaseHTTPServer.BaseHTTPRequestHandler):
     __base = BaseHTTPServer.BaseHTTPRequestHandler
@@ -135,7 +135,7 @@
     do_PUT  = do_GET
     do_DELETE = do_GET
 
-class ThreadingHTTPServer (SocketServer.ThreadingMixIn,
+class ThreadingHTTPServer (socketserver.ThreadingMixIn,
                            BaseHTTPServer.HTTPServer):
     def __init__(self, *args, **kwargs):
         BaseHTTPServer.HTTPServer.__init__(self, *args, **kwargs)