From 5b9236c76d3e715bd48ea2dbc12d85c0e088a699 Mon Sep 17 00:00:00 2001 From: Mohit Talniya Date: Sat, 8 Aug 2026 18:30:46 +0530 Subject: [PATCH] storage: fix corrupted leveldb detection in DoOffsetLoading (#10650) --- weed/storage/needle_map_leveldb.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 {