mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-19 02:12:23 +00:00
core: bugfix:should enqueue the invalids tx anyway
This commit is contained in:
parent
203875b79d
commit
bb2749670b
1 changed files with 2 additions and 2 deletions
|
|
@ -882,12 +882,12 @@ func (pool *TxPool) removeTx(hash common.Hash) {
|
|||
delete(pool.pending, addr)
|
||||
delete(pool.beats, addr)
|
||||
}
|
||||
|
||||
|
||||
// Otherwise postpone any invalidated transactions
|
||||
for _, tx := range invalids {
|
||||
pool.enqueueTx(tx.Hash(), tx)
|
||||
}
|
||||
|
||||
|
||||
// Update the account nonce if needed
|
||||
if nonce := tx.Nonce(); pool.pendingState.GetNonce(addr) > nonce {
|
||||
pool.pendingState.SetNonce(addr, nonce)
|
||||
|
|
|
|||
Loading…
Reference in a new issue