aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2018-08-23 23:33:16 -0700
committerChris Lu <chris.lu@gmail.com>2018-08-23 23:33:16 -0700
commitac793a3c5ac782cf2ea0db44f0f4c73fff15ee90 (patch)
tree080698537221f0e2068c1fcd20f568c6be8e8627
parentd361a1ddf59244b4bc94d21c7df1fb6dc5fdeee8 (diff)
downloadseaweedfs-ac793a3c5ac782cf2ea0db44f0f4c73fff15ee90.tar.xz
seaweedfs-ac793a3c5ac782cf2ea0db44f0f4c73fff15ee90.zip
clean remove all left over files when deleting a collection
-rw-r--r--weed/storage/volume_read_write.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/weed/storage/volume_read_write.go b/weed/storage/volume_read_write.go
index 20c92f225..41f049674 100644
--- a/weed/storage/volume_read_write.go
+++ b/weed/storage/volume_read_write.go
@@ -46,6 +46,10 @@ func (v *Volume) Destroy() (err error) {
return
}
err = v.nm.Destroy()
+ os.Remove(v.FileName() + ".cpd")
+ os.Remove(v.FileName() + ".cpx")
+ os.Remove(v.FileName() + ".ldb")
+ os.Remove(v.FileName() + ".bdb")
return
}