diff --git a/hgext/fsmonitor/__init__.py b/hgext/fsmonitor/__init__.py --- a/hgext/fsmonitor/__init__.py +++ b/hgext/fsmonitor/__init__.py @@ -193,7 +193,7 @@ pycompat.bytestr(v["version"]), ) except watchmanclient.Unavailable as e: - err = str(e) + err = stringutil.forcebytestr(e) fm.condwrite( err, b"fsmonitor-watchman-error",