Mercurial > hg
changeset 36642:f6efb3c08c19
py3: fix formatting of lock error message
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 03 Mar 2018 10:32:06 -0500 |
parents | 77f98867538f |
children | 1e1c1bfb0be4 |
files | mercurial/lock.py |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/lock.py Sat Mar 03 10:02:36 2018 -0500 +++ b/mercurial/lock.py Sat Mar 03 10:32:06 2018 -0500 @@ -50,10 +50,12 @@ # show more details for new-style locks if ':' in locker: host, pid = locker.split(":", 1) - msg = _("waiting for lock on %s held by process %r " - "on host %r\n") % (l.desc, pid, host) + msg = (_("waiting for lock on %s held by process %r on host %r\n") + % (pycompat.bytestr(l.desc), pycompat.bytestr(pid), + pycompat.bytestr(host))) else: - msg = _("waiting for lock on %s held by %r\n") % (l.desc, locker) + msg = (_("waiting for lock on %s held by %r\n") + % (l.desc, pycompat.bytestr(locker))) printer(msg) l = lock(vfs, lockname, 0, *args, dolock=False, **kwargs)