diff --git a/weed/filesys/filehandle.go b/weed/filesys/filehandle.go index 1f4754dd1..645bdc92e 100644 --- a/weed/filesys/filehandle.go +++ b/weed/filesys/filehandle.go @@ -101,9 +101,10 @@ func (fh *FileHandle) Write(ctx context.Context, req *fuse.WriteRequest, resp *f fh.dirtyMetadata = true } - fh.f.addChunks(chunks) - if len(chunks) > 0 { + + fh.f.addChunks(chunks) + fh.dirtyMetadata = true }