aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)
}