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()