diff -r f0ea0f642627 -r c3dcec6cbc1b mercurial/dispatch.py --- a/mercurial/dispatch.py Fri Apr 21 00:53:38 2017 +0530 +++ b/mercurial/dispatch.py Fri Apr 21 01:13:18 2017 +0530 @@ -183,7 +183,7 @@ if req.ui.logblockedtimes: req.ui._blockedtimes['command_duration'] = duration * 1000 req.ui.log('uiblocked', 'ui blocked ms', **req.ui._blockedtimes) - req.ui.log("commandfinish", "%s exited %s after %0.2f seconds\n", + req.ui.log("commandfinish", "%s exited %d after %0.2f seconds\n", msg, ret or 0, duration) try: req._runexithandlers()