diff options
| author | Patrick Schmidt <patrick.schmidt@innogames.com> | 2022-08-25 05:03:34 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-08-24 20:03:34 -0700 |
| commit | 2930263dfdcc8891b313427b6160e70d5484bbc1 (patch) | |
| tree | 278433a49a7712da0574a136b0cae70660c348b9 /weed/filer/reader_cache.go | |
| parent | 7b424a54dc56c883a3e03894d924631a4ef7a94c (diff) | |
| download | seaweedfs-2930263dfdcc8891b313427b6160e70d5484bbc1.tar.xz seaweedfs-2930263dfdcc8891b313427b6160e70d5484bbc1.zip | |
Fix race conditions during in-flight size checks (#3505)
Diffstat (limited to 'weed/filer/reader_cache.go')
| -rw-r--r-- | weed/filer/reader_cache.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/filer/reader_cache.go b/weed/filer/reader_cache.go index b409dbf61..eb2308758 100644 --- a/weed/filer/reader_cache.go +++ b/weed/filer/reader_cache.go @@ -186,8 +186,8 @@ func (s *SingleChunkCacher) destroy() { if s.data != nil { mem.Free(s.data) s.data = nil + close(s.cacheStartedCh) } - close(s.cacheStartedCh) } func (s *SingleChunkCacher) readChunkAt(buf []byte, offset int64) (int, error) { |
