mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-10-21 20:37:23 +08:00
Fix memory not being unmapped
This commit is contained in:
@@ -49,10 +49,10 @@ func (v *Volume) Destroy() (err error) {
|
|||||||
err = fmt.Errorf("volume %d is compacting", v.Id)
|
err = fmt.Errorf("volume %d is compacting", v.Id)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
mem_map, exists := memory_map.FileMemoryMap[v.FileName()]
|
mem_map, exists := memory_map.FileMemoryMap[v.dataFile.Name()]
|
||||||
if exists {
|
if exists {
|
||||||
mem_map.DeleteFileAndMemoryMap()
|
mem_map.DeleteFileAndMemoryMap()
|
||||||
delete(memory_map.FileMemoryMap, v.FileName())
|
delete(memory_map.FileMemoryMap, v.dataFile.Name())
|
||||||
}
|
}
|
||||||
|
|
||||||
v.Close()
|
v.Close()
|
||||||
|
Reference in New Issue
Block a user