Fix forwarding calculation (#12014)
Co-authored-by: Carl <carl@solana.com>
This commit is contained in:
@ -30,8 +30,8 @@ use solana_runtime::{
|
|||||||
};
|
};
|
||||||
use solana_sdk::{
|
use solana_sdk::{
|
||||||
clock::{
|
clock::{
|
||||||
Slot, DEFAULT_TICKS_PER_SECOND, DEFAULT_TICKS_PER_SLOT, MAX_PROCESSING_AGE,
|
Slot, DEFAULT_TICKS_PER_SLOT, MAX_PROCESSING_AGE, MAX_TRANSACTION_FORWARDING_DELAY,
|
||||||
MAX_TRANSACTION_FORWARDING_DELAY, MAX_TRANSACTION_FORWARDING_DELAY_GPU,
|
MAX_TRANSACTION_FORWARDING_DELAY_GPU,
|
||||||
},
|
},
|
||||||
poh_config::PohConfig,
|
poh_config::PohConfig,
|
||||||
pubkey::Pubkey,
|
pubkey::Pubkey,
|
||||||
@ -768,10 +768,7 @@ impl BankingStage {
|
|||||||
&filter,
|
&filter,
|
||||||
(MAX_PROCESSING_AGE)
|
(MAX_PROCESSING_AGE)
|
||||||
.saturating_sub(max_tx_fwd_delay)
|
.saturating_sub(max_tx_fwd_delay)
|
||||||
.saturating_sub(
|
.saturating_sub(FORWARD_TRANSACTIONS_TO_LEADER_AT_SLOT_OFFSET as usize),
|
||||||
(FORWARD_TRANSACTIONS_TO_LEADER_AT_SLOT_OFFSET * bank.ticks_per_slot()
|
|
||||||
/ DEFAULT_TICKS_PER_SECOND) as usize,
|
|
||||||
),
|
|
||||||
&mut error_counters,
|
&mut error_counters,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user