core, ethdb: reuse database batches (#15989)

* leveldb: Update leveldb to 211f780 (poolfix)

* core, ethdb: reuse database batches
This commit is contained in:
Martin Holst Swende
2018-01-30 18:03:31 +01:00
committed by Péter Szilágyi
parent 6198c53e28
commit 017b9f7eac
4 changed files with 16 additions and 1 deletions

View File

@ -749,7 +749,7 @@ func (bc *BlockChain) InsertReceiptChain(blockChain types.Blocks, receiptChain [
return 0, err
}
bytes += batch.ValueSize()
batch = bc.chainDb.NewBatch()
batch.Reset()
}
}
if batch.ValueSize() > 0 {