From 05602167f4b91b972bd6ac8d0b741bd5579e6d0a Mon Sep 17 00:00:00 2001 From: Robert Coelho Date: Tue, 24 May 2022 12:13:15 -0400 Subject: [PATCH] mount: do not mark meta_cache when there is an err --- weed/mount/meta_cache/meta_cache_init.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 }