diff options
| author | j.laycock <joseph.laycock@4sightimaging.com> | 2019-08-30 12:15:17 +0100 |
|---|---|---|
| committer | j.laycock <joseph.laycock@4sightimaging.com> | 2019-08-30 12:30:00 +0100 |
| commit | 840ccdc35d9870f5d408c1c265b451e3eef5210c (patch) | |
| tree | cf3d17224584f6346f7c4ef3f27721ae03180005 /weed/storage/volume_read_write.go | |
| parent | dc50701e7d69f4349e6a952b622841e6705f3260 (diff) | |
| download | seaweedfs-840ccdc35d9870f5d408c1c265b451e3eef5210c.tar.xz seaweedfs-840ccdc35d9870f5d408c1c265b451e3eef5210c.zip | |
Refactor to pass memory maps by reference instead of value, fix memory maps not being created properly or written to properly
Diffstat (limited to 'weed/storage/volume_read_write.go')
| -rw-r--r-- | weed/storage/volume_read_write.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/weed/storage/volume_read_write.go b/weed/storage/volume_read_write.go index 252e337b9..477bea285 100644 --- a/weed/storage/volume_read_write.go +++ b/weed/storage/volume_read_write.go @@ -8,10 +8,10 @@ import ( "os" "time" - "github.com/chrislusf/seaweedfs/weed/glog" - "github.com/chrislusf/seaweedfs/weed/storage/needle" - . "github.com/chrislusf/seaweedfs/weed/storage/types" + "github.com/joeslay/seaweedfs/weed/glog" "github.com/joeslay/seaweedfs/weed/storage/memory_map" + "github.com/joeslay/seaweedfs/weed/storage/needle" + . "github.com/joeslay/seaweedfs/weed/storage/types" ) var ErrorNotFound = errors.New("not found") @@ -51,7 +51,7 @@ func (v *Volume) Destroy() (err error) { } mem_map, exists := memory_map.FileMemoryMap[v.FileName()] if exists { - memory_map.DeleteFileAndMemoryMap(mem_map) + mem_map.DeleteFileAndMemoryMap() delete(memory_map.FileMemoryMap, v.FileName()) } |
