diff options
| author | j.laycock <joseph.laycock@4sightimaging.com> | 2019-08-30 16:55:33 +0100 |
|---|---|---|
| committer | j.laycock <joseph.laycock@4sightimaging.com> | 2019-08-30 16:55:33 +0100 |
| commit | 1e62a2b233458262c875dcf182309cc2425fe5a8 (patch) | |
| tree | 092f15adb7e172f098e8781cd55a224e390cf779 | |
| parent | 840ccdc35d9870f5d408c1c265b451e3eef5210c (diff) | |
| download | seaweedfs-1e62a2b233458262c875dcf182309cc2425fe5a8.tar.xz seaweedfs-1e62a2b233458262c875dcf182309cc2425fe5a8.zip | |
Fix memory not being unmapped
| -rw-r--r-- | weed/storage/volume_read_write.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/storage/volume_read_write.go b/weed/storage/volume_read_write.go index 477bea285..2cb437730 100644 --- a/weed/storage/volume_read_write.go +++ b/weed/storage/volume_read_write.go @@ -49,10 +49,10 @@ func (v *Volume) Destroy() (err error) { err = fmt.Errorf("volume %d is compacting", v.Id) return } - mem_map, exists := memory_map.FileMemoryMap[v.FileName()] + mem_map, exists := memory_map.FileMemoryMap[v.dataFile.Name()] if exists { mem_map.DeleteFileAndMemoryMap() - delete(memory_map.FileMemoryMap, v.FileName()) + delete(memory_map.FileMemoryMap, v.dataFile.Name()) } v.Close() |
