浏览代码

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
 }