forked from cerc-io/plugeth
core: fix the order of address in queue (#24907)
reverse the order of address in queue
This commit is contained in:
parent
7bcbbbf836
commit
2bfd9a28d1
@ -1476,7 +1476,7 @@ func (pool *TxPool) truncateQueue() {
|
|||||||
addresses = append(addresses, addressByHeartbeat{addr, pool.beats[addr]})
|
addresses = append(addresses, addressByHeartbeat{addr, pool.beats[addr]})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sort.Sort(addresses)
|
sort.Sort(sort.Reverse(addresses))
|
||||||
|
|
||||||
// Drop transactions until the total is below the limit or only locals remain
|
// Drop transactions until the total is below the limit or only locals remain
|
||||||
for drop := queued - pool.config.GlobalQueue; drop > 0 && len(addresses) > 0; {
|
for drop := queued - pool.config.GlobalQueue; drop > 0 && len(addresses) > 0; {
|
||||||
|
Loading…
Reference in New Issue
Block a user