aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-12-01 23:36:49 -0800
committerChris Lu <chris.lu@gmail.com>2020-12-01 23:36:49 -0800
commitdc0bc48257fe7a22ece664d779269dabeaf9813c (patch)
treeb6393e5e177b97cf90519cfffd7f900453b18a0e
parent45dba088cd1aca1569089f29824aedbf5ff4dc0a (diff)
downloadseaweedfs-dc0bc48257fe7a22ece664d779269dabeaf9813c.tar.xz
seaweedfs-dc0bc48257fe7a22ece664d779269dabeaf9813c.zip
return file open error
-rw-r--r--weed/storage/volume_vacuum.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/weed/storage/volume_vacuum.go b/weed/storage/volume_vacuum.go
index f7b16b7db..b5db37705 100644
--- a/weed/storage/volume_vacuum.go
+++ b/weed/storage/volume_vacuum.go
@@ -180,9 +180,15 @@ func (v *Volume) makeupDiff(newDatFileName, newIdxFileName, oldDatFileName, oldI
var indexSize int64
oldIdxFile, err := os.Open(oldIdxFileName)
+ if err != nil {
+ return err
+ }
defer oldIdxFile.Close()
oldDatFile, err := os.Open(oldDatFileName)
+ if err != nil {
+ return err
+ }
oldDatBackend := backend.NewDiskFile(oldDatFile)
defer oldDatBackend.Close()