aboutsummaryrefslogtreecommitdiff
path: root/weed/mount/meta_cache
diff options
context:
space:
mode:
authorChris Lu <chrislusf@users.noreply.github.com>2022-05-24 11:10:13 -0700
committerGitHub <noreply@github.com>2022-05-24 11:10:13 -0700
commitdf50afc64270f1728a349d28f16dd5cab9eb5073 (patch)
treef208b710984346a3c424819cbe84997d0d1d67e6 /weed/mount/meta_cache
parenta67ad1e9e5fcb53224bb0753347ae4388d412d42 (diff)
parent0e6e72d46263a7041606a28edbd8285b4bbf900c (diff)
downloadseaweedfs-df50afc64270f1728a349d28f16dd5cab9eb5073.tar.xz
seaweedfs-df50afc64270f1728a349d28f16dd5cab9eb5073.zip
Merge pull request #3102 from coelho/fix-mount-readdir-partial
mount: fix partial ReadDir results
Diffstat (limited to 'weed/mount/meta_cache')
-rw-r--r--weed/mount/meta_cache/meta_cache_init.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/weed/mount/meta_cache/meta_cache_init.go b/weed/mount/meta_cache/meta_cache_init.go
index 679cb953d..4ef1757d1 100644
--- a/weed/mount/meta_cache/meta_cache_init.go
+++ b/weed/mount/meta_cache/meta_cache_init.go
@@ -68,8 +68,9 @@ func doEnsureVisited(mc *MetaCache, client filer_pb.FilerClient, path util.FullP
if err != nil {
err = fmt.Errorf("list %s: %v", path, err)
+ } else {
+ mc.markCachedFn(path)
}
- mc.markCachedFn(path)
return err
}