mercurial/commandserver.py
changeset 52640 24ee91ba9aa8
parent 51859 f4733654f144
child 52643 5cc8deb96b48
equal deleted inserted replaced
52639:9db77d46de79 52640:24ee91ba9aa8
   722         class unixcmdserverrepo(repo.__class__):
   722         class unixcmdserverrepo(repo.__class__):
   723             def close(self):
   723             def close(self):
   724                 super(unixcmdserverrepo, self).close()
   724                 super(unixcmdserverrepo, self).close()
   725                 try:
   725                 try:
   726                     self._cmdserveripc.send(self.root)
   726                     self._cmdserveripc.send(self.root)
   727                 except socket.error:
   727                 except OSError:
   728                     self.ui.log(
   728                     self.ui.log(
   729                         b'cmdserver', b'failed to send repo root to master\n'
   729                         b'cmdserver', b'failed to send repo root to master\n'
   730                     )
   730                     )
   731 
   731 
   732         repo.__class__ = unixcmdserverrepo
   732         repo.__class__ = unixcmdserverrepo