Răsfoiți Sursa

eth: skip transaction announcer goroutine on eth<65

Péter Szilágyi 5 ani în urmă
părinte
comite
34ed2d834a
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      eth/peer.go

+ 3 - 2
eth/peer.go

@@ -720,8 +720,9 @@ func (ps *peerSet) Register(p *peer) error {
 
 	go p.broadcastBlocks()
 	go p.broadcastTransactions()
-	go p.announceTransactions()
-
+	if p.version >= eth65 {
+		go p.announceTransactions()
+	}
 	return nil
 }