diff --git a/weed/storage/needle_map_leveldb.go b/weed/storage/needle_map_leveldb.go index 9275556cb..f012f443d 100644 --- a/weed/storage/needle_map_leveldb.go +++ b/weed/storage/needle_map_leveldb.go @@ -359,7 +359,7 @@ func (m *LevelDbNeedleMap) DoOffsetLoading(v *Volume, indexFile *os.File, startF }() if dbErr != nil { - if errors.IsCorrupted(err) { + if errors.IsCorrupted(dbErr) { db, dbErr = leveldb.RecoverFile(dbFileName, nil) } if dbErr != nil {