소스 검색

eth: skip transaction announcer goroutine on eth<65

Péter Szilágyi 5 년 전
부모
커밋
34ed2d834a
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  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
 }