From f8c97a3d1f41929be97abeb6434a3c1f0f33d0f3 Mon Sep 17 00:00:00 2001 From: Tao Zhu Date: Fri, 24 Dec 2021 16:38:09 -0600 Subject: [PATCH] fix bank-benching test --- banking-bench/src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/banking-bench/src/main.rs b/banking-bench/src/main.rs index fa5672e189..874b2e2c90 100644 --- a/banking-bench/src/main.rs +++ b/banking-bench/src/main.rs @@ -226,6 +226,7 @@ fn main() { SocketAddrSpace::Unspecified, ); let cluster_info = Arc::new(cluster_info); + let packet_deduper = PacketDeduper::default(); let banking_stage = BankingStage::new( &cluster_info, &poh_recorder, @@ -235,7 +236,7 @@ fn main() { None, replay_vote_sender, Arc::new(RwLock::new(CostModel::default())), - PacketDeduper::default(), + packet_deduper.clone(), ); poh_recorder.lock().unwrap().set_bank(&bank); @@ -350,6 +351,7 @@ fn main() { // in this chunk, but since we rotate between CHUNKS then // we should clear them by the time we come around again to re-use that chunk. bank.clear_signatures(); + packet_deduper.reset(); total_us += duration_as_us(&now.elapsed()); debug!( "time: {} us checked: {} sent: {}",