Mercurial > public > mercurial-scm > hg
diff mercurial/dispatch.py @ 38023:c3fd9a0f8277
dispatch: mask negative exit code recorded in blackbox log
That's what we do for the exit code delivered to the environment.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Wed, 16 May 2018 20:22:23 +0900 |
parents | 48853a927757 |
children | 5046c906b25d |
line wrap: on
line diff
--- a/mercurial/dispatch.py Wed May 16 20:17:50 2018 +0900 +++ b/mercurial/dispatch.py Wed May 16 20:22:23 2018 +0900 @@ -239,7 +239,7 @@ req.ui.log('uiblocked', 'ui blocked ms', **pycompat.strkwargs(req.ui._blockedtimes)) req.ui.log("commandfinish", "%s exited %d after %0.2f seconds\n", - msg, ret, duration) + msg, ret & 255, duration) try: req._runexithandlers() except: # exiting, so no re-raises