Remove dead code
This commit is contained in:
parent
5edbd6a7fb
commit
0be59cad4e
|
@ -305,9 +305,7 @@ impl ClusterInfo {
|
|||
pub fn purge(&mut self, now: u64) {
|
||||
self.gossip.purge(now);
|
||||
}
|
||||
pub fn convergence(&self) -> usize {
|
||||
self.gossip_peers().len() + 1
|
||||
}
|
||||
|
||||
pub fn rpc_peers(&self) -> Vec<NodeInfo> {
|
||||
let me = self.my_data().id;
|
||||
self.gossip
|
||||
|
|
|
@ -2,10 +2,9 @@
|
|||
|
||||
use crate::bank_forks::BankForks;
|
||||
use crate::blocktree::Blocktree;
|
||||
use crate::cluster_info::{ClusterInfo, Node, NodeInfo};
|
||||
use crate::cluster_info::{ClusterInfo, NodeInfo};
|
||||
use crate::service::Service;
|
||||
use crate::streamer;
|
||||
use solana_sdk::pubkey::Pubkey;
|
||||
use solana_sdk::signature::{Keypair, KeypairUtil};
|
||||
use std::net::UdpSocket;
|
||||
use std::sync::atomic::{AtomicBool, Ordering};
|
||||
|
@ -50,33 +49,6 @@ impl GossipService {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn make_listening_node(
|
||||
leader: &NodeInfo,
|
||||
) -> (GossipService, Arc<RwLock<ClusterInfo>>, Node, Pubkey) {
|
||||
let keypair = Keypair::new();
|
||||
let exit = Arc::new(AtomicBool::new(false));
|
||||
let new_node = Node::new_localhost_with_pubkey(keypair.pubkey());
|
||||
let new_node_info = new_node.info.clone();
|
||||
let id = new_node.info.id;
|
||||
let mut new_node_cluster_info = ClusterInfo::new(new_node_info, Arc::new(keypair));
|
||||
new_node_cluster_info.insert_info(leader.clone());
|
||||
new_node_cluster_info.set_leader(leader.id);
|
||||
let new_node_cluster_info_ref = Arc::new(RwLock::new(new_node_cluster_info));
|
||||
let gossip_service = GossipService::new(
|
||||
&new_node_cluster_info_ref,
|
||||
None,
|
||||
None,
|
||||
new_node
|
||||
.sockets
|
||||
.gossip
|
||||
.try_clone()
|
||||
.expect("Failed to clone gossip"),
|
||||
&exit,
|
||||
);
|
||||
|
||||
(gossip_service, new_node_cluster_info_ref, new_node, id)
|
||||
}
|
||||
|
||||
pub fn discover(
|
||||
entry_point_info: &NodeInfo,
|
||||
num_nodes: usize,
|
||||
|
|
Loading…
Reference in New Issue