# HG changeset patch # User Gregory Szorc # Date 2019-11-02 20:30:23 # Node ID ffdf0bf28212ca93b11bc9c309cd0a79e2a3b85b # Parent 5fa8ac91190e1f5ae879497323710184273abc0d fsmonitor: access repo.root There is no repo._root. It looks like fsmonitor has been busted since this access was introduced in ab1900323b1 in July 2019! Differential Revision: https://phab.mercurial-scm.org/D7207 diff --git a/hgext/fsmonitor/__init__.py b/hgext/fsmonitor/__init__.py --- a/hgext/fsmonitor/__init__.py +++ b/hgext/fsmonitor/__init__.py @@ -927,7 +927,7 @@ def reposetup(ui, repo): return try: - client = watchmanclient.client(repo.ui, repo._root) + client = watchmanclient.client(repo.ui, repo.root) except Exception as ex: _handleunavailable(ui, fsmonitorstate, ex) return