Fix poh recorder initialization on startup (#22755)
This commit is contained in:
@ -575,8 +575,7 @@ impl Validator {
|
||||
);
|
||||
|
||||
let poh_config = Arc::new(genesis_config.poh_config.clone());
|
||||
let (mut poh_recorder, entry_receiver, record_receiver) =
|
||||
PohRecorder::new_with_clear_signal(
|
||||
let (poh_recorder, entry_receiver, record_receiver) = PohRecorder::new_with_clear_signal(
|
||||
bank.tick_height(),
|
||||
bank.last_blockhash(),
|
||||
bank.clone(),
|
||||
@ -595,9 +594,6 @@ impl Validator {
|
||||
&poh_config,
|
||||
exit.clone(),
|
||||
);
|
||||
if config.snapshot_config.is_some() {
|
||||
poh_recorder.set_bank(&bank);
|
||||
}
|
||||
let poh_recorder = Arc::new(Mutex::new(poh_recorder));
|
||||
|
||||
let rpc_override_health_check = Arc::new(AtomicBool::new(false));
|
||||
|
Reference in New Issue
Block a user