Browse Source

Remove Finalizer

pull/1087/head
j.laycock 6 years ago
parent
commit
15a4c91c28
  1. 2
      weed/storage/memory_map/memory_map_windows.go

2
weed/storage/memory_map/memory_map_windows.go

@ -5,7 +5,6 @@ package memory_map
import ( import (
"os" "os"
"reflect" "reflect"
"runtime"
"syscall" "syscall"
"unsafe" "unsafe"
@ -68,7 +67,6 @@ func (mMap *MemoryMap) CreateMemoryMap(file *os.File, maxLength uint64) {
mMap.write_map_views = make([]MemoryBuffer, 0, alignedMaxLength/chunkSize) mMap.write_map_views = make([]MemoryBuffer, 0, alignedMaxLength/chunkSize)
mMap.max_length = alignedMaxLength mMap.max_length = alignedMaxLength
mMap.End_of_file = -1 mMap.End_of_file = -1
runtime.SetFinalizer(mMap, mMap.DeleteFileAndMemoryMap)
} }
} }

Loading…
Cancel
Save