Explorar o código

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

Dan DeGreef %!s(int64=4) %!d(string=hai) anos
pai
achega
c76573a97b
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      eth/protocols/eth/broadcast.go

+ 1 - 1
eth/protocols/eth/broadcast.go

@@ -179,7 +179,7 @@ func (p *Peer) announceTransactions() {
 			queue = append(queue, hashes...)
 			if len(queue) > maxQueuedTxAnns {
 				// 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: