Fix memory not being unmapped

This commit is contained in:
j.laycock 2019-08-30 16:55:33 +01:00
parent 840ccdc35d
commit 1e62a2b233

View file

@ -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()