aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislu <chris.lu@gmail.com>2022-07-08 19:07:31 -0700
committerchrislu <chris.lu@gmail.com>2022-07-08 19:07:31 -0700
commit6f00c7f061f5f5b578c3dd13ad5c5f91b1da80ae (patch)
treeff85bb7f9bbfbe5bf14c45127b0d62f8112c53f1
parentd685b9410236553d1a23d10a7b8b7b6bfdc02ae0 (diff)
downloadseaweedfs-6f00c7f061f5f5b578c3dd13ad5c5f91b1da80ae.tar.xz
seaweedfs-6f00c7f061f5f5b578c3dd13ad5c5f91b1da80ae.zip
comments
-rw-r--r--weed/mount/weedfs_rename.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/weed/mount/weedfs_rename.go b/weed/mount/weedfs_rename.go
index ef4ff55c2..5fcd85215 100644
--- a/weed/mount/weedfs_rename.go
+++ b/weed/mount/weedfs_rename.go
@@ -238,10 +238,11 @@ func (wfs *WFS) handleRenameResponse(ctx context.Context, resp *filer_pb.StreamR
if fh := wfs.fhmap.inode2fh[sourceInode]; foundFh && fh.entry != nil {
fh.entry.Name = newName
}
+ // invalidate attr and data
wfs.fuseServer.InodeNotify(sourceInode, 0, -1)
}
- // invalidate attr and data
if targetInode != 0 {
+ // invalidate attr and data
wfs.fuseServer.InodeNotify(targetInode, 0, -1)
}