comparison mercurial/hgweb/server.py @ 4134:9dc64c8414ca

Merge with crew-stable
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Sun, 04 Mar 2007 09:03:21 -0300
parents 49237d6ae97d 178007785be8
children ca639faa38a2
comparison
equal deleted inserted replaced
4126:b9dcee25be8e 4134:9dc64c8414ca
195 else: 195 else:
196 class _mixin: 196 class _mixin:
197 pass 197 pass
198 198
199 class MercurialHTTPServer(object, _mixin, BaseHTTPServer.HTTPServer): 199 class MercurialHTTPServer(object, _mixin, BaseHTTPServer.HTTPServer):
200
201 # SO_REUSEADDR has broken semantics on windows
202 if os.name == 'nt':
203 allow_reuse_address = 0
204
200 def __init__(self, *args, **kargs): 205 def __init__(self, *args, **kargs):
201 BaseHTTPServer.HTTPServer.__init__(self, *args, **kargs) 206 BaseHTTPServer.HTTPServer.__init__(self, *args, **kargs)
202 self.accesslog = accesslog 207 self.accesslog = accesslog
203 self.errorlog = errorlog 208 self.errorlog = errorlog
204 self.repo = repo 209 self.repo = repo