D1718: worker: handle interrupt on windows
wlis (Wojciech Lis)
phabricator at mercurial-scm.org
Mon Dec 18 23:22:02 EST 2017
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG44fd4cfc6c0a: worker: handle interrupt on windows (authored by wlis, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D1718?vs=4533&id=4540
REVISION DETAIL
https://phab.mercurial-scm.org/D1718
AFFECTED FILES
mercurial/worker.py
CHANGE DETAILS
diff --git a/mercurial/worker.py b/mercurial/worker.py
--- a/mercurial/worker.py
+++ b/mercurial/worker.py
@@ -282,7 +282,7 @@
if t.exception is not None:
raise t.exception
threads.remove(t)
- except Exception: # re-raises
+ except (Exception, KeyboardInterrupt): # re-raises
trykillworkers()
raise
while not resultqueue.empty():
To: wlis, #hg-reviewers, krbullock
Cc: krbullock, mercurial-devel
More information about the Mercurial-devel
mailing list