From 4180571660b897c9b2480d1eaacf09fcd96e76b2 Mon Sep 17 00:00:00 2001 From: Greg Fitzgerald Date: Sat, 12 May 2018 11:11:30 -0600 Subject: [PATCH] Don't pass events_socket to RPU --- src/bin/testnode.rs | 12 +++--------- src/rpu.rs | 1 - src/thin_client.rs | 17 ++++------------- 3 files changed, 7 insertions(+), 23 deletions(-) diff --git a/src/bin/testnode.rs b/src/bin/testnode.rs index 68eaca991b..41a871ea00 100644 --- a/src/bin/testnode.rs +++ b/src/bin/testnode.rs @@ -121,7 +121,7 @@ fn main() { let serve_sock = UdpSocket::bind(&serve_addr).unwrap(); let gossip_sock = UdpSocket::bind(&gossip_addr).unwrap(); let replicate_sock = UdpSocket::bind(&replicate_addr).unwrap(); - let events_sock = UdpSocket::bind(&events_addr).unwrap(); + let _events_sock = UdpSocket::bind(&events_addr).unwrap(); let pubkey = KeyPair::new().pubkey(); let d = ReplicatedData::new( pubkey, @@ -130,14 +130,8 @@ fn main() { serve_sock.local_addr().unwrap(), ); eprintln!("starting server..."); - let threads = rpu.serve( - d, - serve_sock, - events_sock, - gossip_sock, - exit.clone(), - stdout(), - ).unwrap(); + let threads = rpu.serve(d, serve_sock, gossip_sock, exit.clone(), stdout()) + .unwrap(); eprintln!("Ready. Listening on {}", serve_addr); for t in threads { t.join().expect("join"); diff --git a/src/rpu.rs b/src/rpu.rs index bccc92f5f5..adc5f2f5eb 100644 --- a/src/rpu.rs +++ b/src/rpu.rs @@ -73,7 +73,6 @@ impl Rpu { &self, me: ReplicatedData, requests_socket: UdpSocket, - _events_socket: UdpSocket, gossip: UdpSocket, exit: Arc, writer: W, diff --git a/src/thin_client.rs b/src/thin_client.rs index ee51860c1a..e4d56be7e1 100644 --- a/src/thin_client.rs +++ b/src/thin_client.rs @@ -176,7 +176,7 @@ mod tests { logger::setup(); let gossip = UdpSocket::bind("0.0.0.0:0").unwrap(); let serve = UdpSocket::bind("0.0.0.0:0").unwrap(); - let events_socket = UdpSocket::bind("0.0.0.0:0").unwrap(); + let _events_socket = UdpSocket::bind("0.0.0.0:0").unwrap(); let addr = serve.local_addr().unwrap(); let pubkey = KeyPair::new().pubkey(); let d = ReplicatedData::new( @@ -192,8 +192,7 @@ mod tests { let exit = Arc::new(AtomicBool::new(false)); let accounting_stage = AccountingStage::new(accountant, &alice.last_id(), Some(30)); let rpu = Arc::new(Rpu::new(accounting_stage)); - let threads = rpu.serve(d, serve, events_socket, gossip, exit.clone(), sink()) - .unwrap(); + let threads = rpu.serve(d, serve, gossip, exit.clone(), sink()).unwrap(); sleep(Duration::from_millis(300)); let requests_socket = UdpSocket::bind("0.0.0.0:0").unwrap(); @@ -224,7 +223,7 @@ mod tests { #[test] fn test_bad_sig() { - let (leader_data, leader_gossip, _, leader_serve, leader_events) = tvu::test_node(); + let (leader_data, leader_gossip, _, leader_serve, _leader_events) = tvu::test_node(); let alice = Mint::new(10_000); let accountant = Accountant::new(&alice); let bob_pubkey = KeyPair::new().pubkey(); @@ -235,7 +234,6 @@ mod tests { let threads = rpu.serve( leader_data, leader_serve, - leader_events, leader_gossip, exit.clone(), sink(), @@ -311,14 +309,7 @@ mod tests { }; let leader_threads = leader_acc - .serve( - leader.0.clone(), - leader.2, - leader.4, - leader.1, - exit.clone(), - sink(), - ) + .serve(leader.0.clone(), leader.2, leader.1, exit.clone(), sink()) .unwrap(); let replicant_threads = Tvu::serve( &replicant_acc,