瀏覽代碼

skip deleted or not connected peers for proxy

Abhishek Kondur 2 年之前
父節點
當前提交
ddab09a974
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      logic/peers.go

+ 3 - 0
logic/peers.go

@@ -80,6 +80,9 @@ func GetProxyUpdateForHost(ctx context.Context, host *models.Host) (models.Proxy
 				//skip yourself
 				continue
 			}
+			if !peer.Connected || peer.PendingDelete || peer.Action == models.NODE_DELETE {
+				continue
+			}
 			peerHost, err := GetHost(peer.HostID.String())
 			if err != nil {
 				continue