diff --git a/pkg/storage/fs/posix/tree/assimilation.go b/pkg/storage/fs/posix/tree/assimilation.go index 5292775359..c1ad1c07ae 100644 --- a/pkg/storage/fs/posix/tree/assimilation.go +++ b/pkg/storage/fs/posix/tree/assimilation.go @@ -870,6 +870,9 @@ func (t *Tree) WarmupIDCache(root string, assimilate, onlyDirty bool) error { isTrash(path) || t.isUpload(path) || t.isIndex(path) { + if info.IsDir() { + return filepath.SkipDir + } return nil } if t.isRootPath(path) {