contrib/perf.py
branchstable
changeset 51152 6a78b5a1d1ab
parent 51151 2705748ba166
child 51399 46fed351e451
child 51413 8fc92193a2cf
--- a/contrib/perf.py	Sun Dec 03 04:43:08 2023 +0100
+++ b/contrib/perf.py	Sun Dec 03 04:49:49 2023 +0100
@@ -973,11 +973,10 @@
         "clear_cache_on_disk",
         _default_clear_on_disk_tags_cache,
     )
-    clear_fnodes_fn = getattr(
-        tags,
-        "clear_cache_fnodes",
-        _default_clear_on_disk_tags_fnodes_cache,
-    )
+    if getattr(tags, 'clear_cache_fnodes_is_working', False):
+        clear_fnodes_fn = tags.clear_cache_fnodes
+    else:
+        clear_fnodes_fn = _default_clear_on_disk_tags_fnodes_cache
     clear_fnodes_rev_fn = getattr(
         tags,
         "forget_fnodes",