diff --git a/ldb/leveldb.go b/ldb/leveldb.go index 442b47702..4acecd173 100644 --- a/ldb/leveldb.go +++ b/ldb/leveldb.go @@ -259,7 +259,8 @@ func (db *LevelDb) DropAfterBlockBySha(sha *btcwire.ShaHash) (rerr error) { defer func() { if rerr == nil { rerr = db.processBatches() - + } else { + db.lBatch().Reset() } }()