Don't filter transactions if we are buffering it locally (#4395)
automerge
This commit is contained in:
@ -55,6 +55,7 @@ fn bench_consume_buffered(bencher: &mut Bencher) {
|
||||
let (genesis_block, _mint_keypair) = create_genesis_block(100_000);
|
||||
let bank = Arc::new(Bank::new(&genesis_block));
|
||||
let ledger_path = get_tmp_ledger_path!();
|
||||
let my_id = Pubkey::new_rand();
|
||||
{
|
||||
let blocktree = Arc::new(
|
||||
Blocktree::open(&ledger_path).expect("Expected to be able to open database ledger"),
|
||||
@ -75,7 +76,7 @@ fn bench_consume_buffered(bencher: &mut Bencher) {
|
||||
// If the packet buffers are copied, performance will be poor.
|
||||
bencher.iter(move || {
|
||||
let _ignored =
|
||||
BankingStage::consume_buffered_packets(&poh_recorder, packets.as_slice());
|
||||
BankingStage::consume_buffered_packets(&my_id, &poh_recorder, packets.as_slice());
|
||||
});
|
||||
|
||||
exit.store(true, Ordering::Relaxed);
|
||||
|
Reference in New Issue
Block a user