core: fix the order of address in queue (#24908)

reverse the order of address in queue
This commit is contained in:
zhaochonghe 2022-05-19 15:25:22 +08:00 committed by Daniel Liu
parent 59bc3bfd09
commit dc94ad52f6

View file

@ -1635,7 +1635,7 @@ func (pool *TxPool) truncateQueue() {
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
for drop := queued - pool.config.GlobalQueue; drop > 0 && len(addresses) > 0; {