# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 2018-02-28 14:24:49 # Node ID d139eb3083584ab3742c4c9c1ee4ef997d501f27 # Parent ab5f18a9dcacf135bcde59076d221860dcb5e651 py3: convert error messages to bytes using util.forcebytestr() Differential Revision: https://phab.mercurial-scm.org/D2497 diff --git a/mercurial/branchmap.py b/mercurial/branchmap.py --- a/mercurial/branchmap.py +++ b/mercurial/branchmap.py @@ -520,7 +520,7 @@ class revbranchcache(object): self._rbcrevslen = revs except (IOError, OSError, error.Abort, error.LockError) as inst: repo.ui.debug("couldn't write revision branch cache%s: %s\n" - % (step, inst)) + % (step, util.forcebytestr(inst))) finally: if wlock is not None: wlock.release()