changeset 40361 | b7de186efd82 |
parent 40359 | 558114fa7bc1 |
child 40588 | 9683dfb6f13a |
child 40788 | 41f0529b5112 |
--- a/mercurial/commandserver.py Tue Oct 16 08:29:24 2018 +0200 +++ b/mercurial/commandserver.py Tue Oct 16 08:41:58 2018 +0200 @@ -369,7 +369,7 @@ cerr = sv.cerr else: cerr = channeledoutput(fout, 'e') - traceback.print_exc(file=cerr) + cerr.write(encoding.strtolocal(traceback.format_exc())) raise finally: fin.close()