From patchwork Fri Nov 1 16:47:28 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D7195: py3: fix exception message encoding in infinitepush From: phabricator X-Patchwork-Id: 42660 Message-Id: To: Phabricator Cc: mercurial-devel@mercurial-scm.org Date: Fri, 1 Nov 2019 16:47:28 +0000 touilleMan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D7195 AFFECTED FILES hgext/infinitepush/__init__.py CHANGE DETAILS To: touilleMan, #hg-reviewers Cc: mercurial-devel diff --git a/hgext/infinitepush/__init__.py b/hgext/infinitepush/__init__.py --- a/hgext/infinitepush/__init__.py +++ b/hgext/infinitepush/__init__.py @@ -959,7 +959,7 @@ service, eventtype=b'failure', elapsedms=(time.time() - start) * 1000, - errormsg=str(e), + errormsg=stringutil.forcebytestr(e), **kwargs ) raise @@ -1223,7 +1223,7 @@ scratchbranchparttype, eventtype=b'failure', elapsedms=(time.time() - parthandlerstart) * 1000, - errormsg=str(e), + errormsg=stringutil.forcebytestr(e), ) raise finally: