From a997c723b5408ae7d02e131413916a4d8a517868 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 13 Nov 2020 12:28:51 +0000 Subject: [PATCH] Small cleaning update_epoch_stakes (#13576) (#13577) (cherry picked from commit c97a7d11059557dac40bf1285e27d426371c92d0) Co-authored-by: Ryo Onodera --- runtime/src/bank.rs | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/runtime/src/bank.rs b/runtime/src/bank.rs index a2a0a87fa7..5cbdd1388b 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -1166,22 +1166,24 @@ impl Bank { epoch >= leader_schedule_epoch.saturating_sub(MAX_LEADER_SCHEDULE_STAKES) }); - let vote_stakes: HashMap<_, _> = self - .stakes - .read() - .unwrap() - .vote_accounts() - .iter() - .map(|(epoch, (stake, _))| (*epoch, *stake)) - .collect(); let new_epoch_stakes = EpochStakes::new(&self.stakes.read().unwrap(), leader_schedule_epoch); - info!( - "new epoch stakes, epoch: {}, stakes: {:#?}, total_stake: {}", - leader_schedule_epoch, - vote_stakes, - new_epoch_stakes.total_stake(), - ); + { + let vote_stakes: HashMap<_, _> = self + .stakes + .read() + .unwrap() + .vote_accounts() + .iter() + .map(|(pubkey, (stake, _))| (*pubkey, *stake)) + .collect(); + info!( + "new epoch stakes, epoch: {}, stakes: {:#?}, total_stake: {}", + leader_schedule_epoch, + vote_stakes, + new_epoch_stakes.total_stake(), + ); + } self.epoch_stakes .insert(leader_schedule_epoch, new_epoch_stakes); }