diff -r 8a7110e351ec -r 8062869860b8 hgext/chgserver.py --- a/hgext/chgserver.py Wed Mar 09 01:20:57 2016 +0000 +++ b/hgext/chgserver.py Thu Mar 10 00:12:33 2016 +0000 @@ -28,9 +28,6 @@ 'validate' command reload the config and check if the server is up to date -'SIGHUP' signal - reload configuration files - Config ------ @@ -48,7 +45,6 @@ import inspect import os import re -import signal import struct import sys import threading @@ -616,7 +612,6 @@ class chgunixservice(commandserver.unixservice): def init(self): - signal.signal(signal.SIGHUP, self._reloadconfig) self._inithashstate() class cls(AutoExitMixIn, SocketServer.ForkingMixIn, SocketServer.UnixStreamServer): @@ -647,9 +642,6 @@ os.symlink(os.path.basename(self.address), tempaddress) util.rename(tempaddress, self.baseaddress) - def _reloadconfig(self, signum, frame): - self.ui = self.server.ui = _renewui(self.ui) - def run(self): try: self.server.serve_forever()