mercurial/hgweb/common.py
changeset 36429 f8ea6988a5fb
parent 36397 7a3590e67868
child 36647 052351e3e1cd
equal deleted inserted replaced
36428:0b697c650b04 36429:f8ea6988a5fb
    91 
    91 
    92 class ErrorResponse(Exception):
    92 class ErrorResponse(Exception):
    93     def __init__(self, code, message=None, headers=None):
    93     def __init__(self, code, message=None, headers=None):
    94         if message is None:
    94         if message is None:
    95             message = _statusmessage(code)
    95             message = _statusmessage(code)
    96         Exception.__init__(self, message)
    96         Exception.__init__(self, pycompat.sysstr(message))
    97         self.code = code
    97         self.code = code
    98         if headers is None:
    98         if headers is None:
    99             headers = []
    99             headers = []
   100         self.headers = headers
   100         self.headers = headers
   101 
   101