equal
deleted
inserted
replaced
184 _mixin = SocketServer.ThreadingMixIn |
184 _mixin = SocketServer.ThreadingMixIn |
185 else: |
185 else: |
186 if hasattr(os, "fork"): |
186 if hasattr(os, "fork"): |
187 _mixin = SocketServer.ForkingMixIn |
187 _mixin = SocketServer.ForkingMixIn |
188 else: |
188 else: |
189 class _mixin: pass |
189 class _mixin: |
|
190 pass |
190 |
191 |
191 class MercurialHTTPServer(object, _mixin, BaseHTTPServer.HTTPServer): |
192 class MercurialHTTPServer(object, _mixin, BaseHTTPServer.HTTPServer): |
192 def __init__(self, *args, **kargs): |
193 def __init__(self, *args, **kargs): |
193 BaseHTTPServer.HTTPServer.__init__(self, *args, **kargs) |
194 BaseHTTPServer.HTTPServer.__init__(self, *args, **kargs) |
194 self.accesslog = accesslog |
195 self.accesslog = accesslog |