From b6443f3b2bb269d92f577afcc92536d93c2690c1 Mon Sep 17 00:00:00 2001 From: chihe Date: Wed, 6 Mar 2024 15:40:29 +0800 Subject: [PATCH] fix(clientmetanode): hybrid cloud remove duplicated logs for deleteMarkedInodes Signed-off-by: chihe --- client/fs/dir.go | 1 + metanode/partition_free_list.go | 1 + 2 files changed, 2 insertions(+) diff --git a/client/fs/dir.go b/client/fs/dir.go index f76fb76bc..ff4b12788 100644 --- a/client/fs/dir.go +++ b/client/fs/dir.go @@ -376,6 +376,7 @@ func (d *Dir) Lookup(ctx context.Context, req *fuse.LookupRequest, resp *fuse.Lo dummyChild := NewFile(d.super, dummyInodeInfo, DefaultFlag, d.info.Inode, req.Name) return dummyChild, nil } + break } mode := proto.OsMode(info.Mode) d.super.fslock.Lock() diff --git a/metanode/partition_free_list.go b/metanode/partition_free_list.go index 10deff99d..21a8fcc2c 100644 --- a/metanode/partition_free_list.go +++ b/metanode/partition_free_list.go @@ -394,6 +394,7 @@ func (mp *metaPartition) deleteMarkedInodes(inoSlice []uint64) { leftInodes = append(leftInodes, ino) } } + allInodes = make([]*Inode, 0) allInodes = append(allInodes, leftInodes...) if len(replicaInodes) > 0 { shouldCommitReplicaInode, shouldRePushToFreeListReplicaInode :=