mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2025-01-07 11:32:20 +00:00
add state check assert routine
This commit is contained in:
parent
7b9d0d926d
commit
87ad608c30
@ -1663,7 +1663,7 @@ func (p *WorstQueue) Pop() interface{} {
|
|||||||
// - all local pooled byHash to random peers periodically
|
// - all local pooled byHash to random peers periodically
|
||||||
// promote/demote transactions
|
// promote/demote transactions
|
||||||
// reorgs
|
// reorgs
|
||||||
func BroadcastLoop(ctx context.Context, db kv.RwDB, coreDB kv.RoDB, p *TxPool, senders *SendersCache, newTxs chan Hashes, send *Send, cfg Config) {
|
func BroadcastLoop(ctx context.Context, db kv.RwDB, coreDB kv.RoDB, p *TxPool, senders *SendersCache, newTxs chan Hashes, send *Send) {
|
||||||
//db.Update(ctx, func(tx kv.RwTx) error { return tx.ClearBucket(kv.PooledSender) })
|
//db.Update(ctx, func(tx kv.RwTx) error { return tx.ClearBucket(kv.PooledSender) })
|
||||||
if err := db.Update(ctx, func(tx kv.RwTx) error {
|
if err := db.Update(ctx, func(tx kv.RwTx) error {
|
||||||
return coreDB.View(ctx, func(coreTx kv.Tx) error {
|
return coreDB.View(ctx, func(coreTx kv.Tx) error {
|
||||||
@ -1683,12 +1683,12 @@ func BroadcastLoop(ctx context.Context, db kv.RwDB, coreDB kv.RoDB, p *TxPool, s
|
|||||||
}()
|
}()
|
||||||
}
|
}
|
||||||
|
|
||||||
logEvery := time.NewTicker(cfg.logEvery)
|
logEvery := time.NewTicker(p.cfg.logEvery)
|
||||||
defer logEvery.Stop()
|
defer logEvery.Stop()
|
||||||
commitEvery := time.NewTicker(cfg.commitEvery)
|
commitEvery := time.NewTicker(p.cfg.commitEvery)
|
||||||
defer commitEvery.Stop()
|
defer commitEvery.Stop()
|
||||||
|
|
||||||
syncToNewPeersEvery := time.NewTicker(cfg.syncToNewPeersEvery)
|
syncToNewPeersEvery := time.NewTicker(p.cfg.syncToNewPeersEvery)
|
||||||
defer syncToNewPeersEvery.Stop()
|
defer syncToNewPeersEvery.Stop()
|
||||||
|
|
||||||
localTxHashes := make([]byte, 0, 128)
|
localTxHashes := make([]byte, 0, 128)
|
||||||
|
Loading…
Reference in New Issue
Block a user