From 41226b54d83ea6901b71fa6ff2333a03f4948430 Mon Sep 17 00:00:00 2001 From: chrislu Date: Fri, 23 Dec 2022 10:41:45 -0800 Subject: [PATCH] lock on fh.entryViewCache --- weed/mount/filehandle_read.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/weed/mount/filehandle_read.go b/weed/mount/filehandle_read.go index 095dffc94..1b8af104a 100644 --- a/weed/mount/filehandle_read.go +++ b/weed/mount/filehandle_read.go @@ -23,6 +23,8 @@ func (fh *FileHandle) readFromDirtyPages(buff []byte, startOffset int64, tsNs in } func (fh *FileHandle) readFromChunks(buff []byte, offset int64) (int64, int64, error) { + fh.entryLock.Lock() + defer fh.entryLock.Unlock() fileFullPath := fh.FullPath()