private void _BroadcastNodesToAllNodes(NodeInfo node) { try { log.Debug("Broadcasting node to all nodes"); var nodeInfoFromMaster = new NodeInfoFromMaster() { MasterSelector = StaticProperties.NextMasterSelectionManager, Node = node }; var nodes = StaticProperties.HostedNodes.Values; foreach (var nodeInfo in nodes) { if (node.NodeId != nodeInfo.NodeId) { _httpWrapper.DoHttpPostWithNoReturn <NodeInfoFromMaster>(nodeInfo.NodeAddress, nodeInfoFromMaster); } } nodes = null; } catch (Exception ex) { log.Error(ex); } }