Change range of leader scheduler to match current broadcasts (#1920)

This commit is contained in:
carllin
2018-12-03 00:10:43 -08:00
committed by GitHub
parent 1fbbf13ec9
commit 4ae58cc854
4 changed files with 85 additions and 36 deletions

View File

@ -306,8 +306,9 @@ impl Fullnode {
} else {
let max_tick_height = {
let ls_lock = bank.leader_scheduler.read().unwrap();
ls_lock.max_height_for_leader(bank.tick_height())
ls_lock.max_height_for_leader(bank.tick_height() + 1)
};
// Start in leader mode.
let (tpu, entry_receiver, tpu_exit) = Tpu::new(
&bank,
@ -468,7 +469,7 @@ impl Fullnode {
let max_tick_height = {
let ls_lock = self.bank.leader_scheduler.read().unwrap();
ls_lock.max_height_for_leader(tick_height)
ls_lock.max_height_for_leader(tick_height + 1)
};
let (tpu, blob_receiver, tpu_exit) = Tpu::new(