comparison mercurial/commandserver.py @ 29587:536eec443b4a

commandserver: rename _serveworker() to _runworker() "run" sounds more natural as the function does never listen for new connection.
author Yuya Nishihara <yuya@tcha.org>
date Sat, 16 Jul 2016 14:46:31 +0900
parents 42cdba9cfee4
children 1bb94666b9fc
comparison
equal deleted inserted replaced
29586:42cdba9cfee4 29587:536eec443b4a
482 h.newconnection() 482 h.newconnection()
483 finally: 483 finally:
484 conn.close() # release handle in parent process 484 conn.close() # release handle in parent process
485 else: 485 else:
486 try: 486 try:
487 self._serveworker(conn) 487 self._runworker(conn)
488 conn.close() 488 conn.close()
489 os._exit(0) 489 os._exit(0)
490 except: # never return, hence no re-raises 490 except: # never return, hence no re-raises
491 try: 491 try:
492 self.ui.traceback(force=True) 492 self.ui.traceback(force=True)
512 # no waitable child processes 512 # no waitable child processes
513 return 513 return
514 self.ui.debug('worker process exited (pid=%d)\n' % pid) 514 self.ui.debug('worker process exited (pid=%d)\n' % pid)
515 self._workerpids.discard(pid) 515 self._workerpids.discard(pid)
516 516
517 def _serveworker(self, conn): 517 def _runworker(self, conn):
518 signal.signal(signal.SIGCHLD, self._oldsigchldhandler) 518 signal.signal(signal.SIGCHLD, self._oldsigchldhandler)
519 _initworkerprocess() 519 _initworkerprocess()
520 h = self._servicehandler 520 h = self._servicehandler
521 try: 521 try:
522 _serverequest(self.ui, self.repo, conn, h.createcmdserver) 522 _serverequest(self.ui, self.repo, conn, h.createcmdserver)