Unverified Commit c76573a9 authored by Dan DeGreef's avatar Dan DeGreef Committed by GitHub

eth/protocols/eth: fix slice resize flaw (#22181)

parent 8d62ee65
...@@ -179,7 +179,7 @@ func (p *Peer) announceTransactions() { ...@@ -179,7 +179,7 @@ func (p *Peer) announceTransactions() {
queue = append(queue, hashes...) queue = append(queue, hashes...)
if len(queue) > maxQueuedTxAnns { if len(queue) > maxQueuedTxAnns {
// Fancy copy and resize to ensure buffer doesn't grow indefinitely // Fancy copy and resize to ensure buffer doesn't grow indefinitely
queue = queue[:copy(queue, queue[len(queue)-maxQueuedTxs:])] queue = queue[:copy(queue, queue[len(queue)-maxQueuedTxAnns:])]
} }
case <-done: case <-done:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment