Submitter | phabricator |
---|---|
Date | Nov. 1, 2019, 5:39 p.m. |
Message ID | <7f83ed6aa1a35be9d5d70f5b96fa653d@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/42675/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/hgext/fsmonitor/__init__.py b/hgext/fsmonitor/__init__.py --- a/hgext/fsmonitor/__init__.py +++ b/hgext/fsmonitor/__init__.py @@ -245,12 +245,12 @@ try: decoded = path.decode(_watchmanencoding) except UnicodeDecodeError as e: - raise error.Abort(str(e), hint=b'watchman encoding error') + raise error.Abort(forcebytestr(e), hint=b'watchman encoding error') try: encoded = decoded.encode(_fsencoding, 'strict') except UnicodeEncodeError as e: - raise error.Abort(str(e)) + raise error.Abort(forcebytestr(e)) return encoded