core: fix transaction event asynchronicity

This commit is contained in:
Péter Szilágyi 2018-05-30 10:14:00 +03:00
parent 38c7eb0f26
commit 342ec83d67
No known key found for this signature in database
GPG Key ID: E9AE538CEDF8293D

View File

@ -962,7 +962,7 @@ func (pool *TxPool) promoteExecutables(accounts []common.Address) {
}
// Notify subsystem for new promoted transactions.
if len(promoted) > 0 {
pool.txFeed.Send(NewTxsEvent{promoted})
go pool.txFeed.Send(NewTxsEvent{promoted})
}
// If the pending limit is overflown, start equalizing allowances
pending := uint64(0)