Boot leader scheduler from the bank
Functional change: the leader scheduler is no longer implicitly updated by PohRecorder via register_tick(). That's intended to be a "feature" (crossing fingers).
This commit is contained in:
@ -471,7 +471,8 @@ pub fn new_bank_from_ledger(
|
||||
let now = Instant::now();
|
||||
info!("processing ledger...");
|
||||
let (entry_height, last_entry_id) =
|
||||
blocktree_processor::process_blocktree(&bank, &blocktree).expect("process_blocktree");
|
||||
blocktree_processor::process_blocktree(&bank, &blocktree, leader_scheduler)
|
||||
.expect("process_blocktree");
|
||||
info!(
|
||||
"processed {} ledger entries in {}ms, tick_height={}...",
|
||||
entry_height,
|
||||
|
Reference in New Issue
Block a user