Explorar o código

lib/db: Don't panic on seq. coruption when debugging (#6662)

Simon Frei %!s(int64=5) %!d(string=hai) anos
pai
achega
9a5f7fbadf
Modificáronse 1 ficheiros con 1 adicións e 2 borrados
  1. 1 2
      lib/db/transactions.go

+ 1 - 2
lib/db/transactions.go

@@ -233,8 +233,7 @@ func (t *readOnlyTransaction) withHaveSequence(folder []byte, startSeq int64, fn
 
 		if shouldDebug() {
 			if seq := t.keyer.SequenceFromSequenceKey(dbi.Key()); f.Sequence != seq {
-				l.Warnf("Sequence index corruption (folder %v, file %v): sequence %d != expected %d", string(folder), f.Name, f.Sequence, seq)
-				panic("sequence index corruption")
+				l.Debugf("Sequence index corruption (folder %v, file %v): sequence %d != expected %d", string(folder), f.Name, f.Sequence, seq)
 			}
 		}
 		if !fn(f) {