瀏覽代碼

skip disconnected/deleted nodes in proxy update

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

+ 3 - 0
logic/peers.go

@@ -71,6 +71,9 @@ func GetProxyUpdateForHost(ctx context.Context, host *models.Host) (models.Proxy
 		if err != nil {
 			continue
 		}
+		if !node.Connected || node.PendingDelete || node.Action == models.NODE_DELETE {
+			continue
+		}
 		currentPeers, err := GetNetworkNodes(node.Network)
 		if err != nil {
 			continue