diff --git a/core/tx_pool.go b/core/tx_pool.go index 7a3aa8cd1efe..980bb6548f74 100644 --- a/core/tx_pool.go +++ b/core/tx_pool.go @@ -1268,7 +1268,7 @@ func (pool *TxPool) runReorg(done chan struct{}, reset *txpoolResetRequest, dirt for _, set := range events { txs = append(txs, set.Flatten()...) } - pool.txFeed.Send(NewTxsEvent{txs}) + go pool.txFeed.Send(NewTxsEvent{txs}) } }