소스 검색

Merge pull request #1365 from sanimej/gossip

Do not create network entry for the local node in the db based on peer's state sync.
Madhu Venugopal 9 년 전
부모
커밋
c9eb73fccc
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      libnetwork/networkdb/delegate.go

+ 4 - 0
libnetwork/networkdb/delegate.go

@@ -25,6 +25,10 @@ func (nDB *NetworkDB) handleNetworkEvent(nEvent *NetworkEvent) bool {
 	nDB.Lock()
 	defer nDB.Unlock()
 
+	if nEvent.NodeName == nDB.config.NodeName {
+		return false
+	}
+
 	nodeNetworks, ok := nDB.networks[nEvent.NodeName]
 	if !ok {
 		// We haven't heard about this node at all.  Ignore the leave