comparison mercurial/hgweb/server.py @ 38594:b263133eeb5a

py3: convert server-string to unicode to make http library happy
author Yuya Nishihara <yuya@tcha.org>
date Sun, 08 Jul 2018 16:55:21 +0900
parents af0e88e64ede
children a6088d10d5f2
comparison
equal deleted inserted replaced
38593:e46c3b6a47b5 38594:b263133eeb5a
244 self.wfile.write('0\r\n\r\n') 244 self.wfile.write('0\r\n\r\n')
245 self.wfile.flush() 245 self.wfile.flush()
246 246
247 def version_string(self): 247 def version_string(self):
248 if self.server.serverheader: 248 if self.server.serverheader:
249 return self.server.serverheader 249 return encoding.strfromlocal(self.server.serverheader)
250 return httpservermod.basehttprequesthandler.version_string(self) 250 return httpservermod.basehttprequesthandler.version_string(self)
251 251
252 class _httprequesthandlerssl(_httprequesthandler): 252 class _httprequesthandlerssl(_httprequesthandler):
253 """HTTPS handler based on Python's ssl module""" 253 """HTTPS handler based on Python's ssl module"""
254 254