From 8d3f9c0b7536ae334e081fc95417bfbcdbf47fbf Mon Sep 17 00:00:00 2001 From: alex8224 Date: Mon, 5 Nov 2018 19:53:55 +0800 Subject: [PATCH] fix invalid point when delete collection --- weed/storage/volume_read_write.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weed/storage/volume_read_write.go b/weed/storage/volume_read_write.go index 54b0649b4..671246dc3 100644 --- a/weed/storage/volume_read_write.go +++ b/weed/storage/volume_read_write.go @@ -40,7 +40,7 @@ func (v *Volume) Destroy() (err error) { err = fmt.Errorf("%s is read-only", v.dataFile.Name()) return } - v.Close() + defer v.Close() err = os.Remove(v.dataFile.Name()) if err != nil { return