Skip to content

Commit 1d51b24

Browse files
Use explicit fallback branch for object-root probing
Agent-Logs-Url: https://github.com/Blosc/python-blosc2/sessions/973a79eb-d0c3-43ac-8008-54a9bd392be0 Co-authored-by: FrancescAlted <314521+FrancescAlted@users.noreply.github.com>
1 parent 9db1c80 commit 1d51b24

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/blosc2/tree_store.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,10 @@ def _known_object_roots(self) -> set:
261261

262262
registered = self._object_roots()
263263
# Fast path: when registry is non-empty, avoid costly full-store probing.
264-
roots = registered if registered else self._probed_object_roots()
264+
if registered:
265+
roots = registered
266+
else:
267+
roots = self._probed_object_roots()
265268
self._known_object_roots_cache = set(roots)
266269
return set(roots)
267270

0 commit comments

Comments
 (0)