mercurial/worker.py
branchstable
changeset 38740 c08ea1e219c0
parent 38731 ef3838a47503
child 40443 909c31805f54
child 40988 03f7d0822ec1
--- a/mercurial/worker.py	Thu Jul 19 13:55:54 2018 -0400
+++ b/mercurial/worker.py	Thu Jul 19 21:36:24 2018 +0900
@@ -212,6 +212,7 @@
         signal.signal(signal.SIGINT, oldhandler)
         waitforworkers()
         signal.signal(signal.SIGCHLD, oldchldhandler)
+        selector.close()
         status = problem[0]
         if status:
             if status < 0: