Remove redundant Arc

This commit is contained in:
Greg Fitzgerald 2019-01-29 15:51:26 -07:00
parent 278effad49
commit 34c8b2cc2f
1 changed files with 2 additions and 2 deletions

View File

@ -130,7 +130,7 @@ impl VoteSignerProxy {
pub fn send_validator_vote( pub fn send_validator_vote(
&self, &self,
bank: &Arc<Bank>, bank: &Bank,
cluster_info: &Arc<RwLock<ClusterInfo>>, cluster_info: &Arc<RwLock<ClusterInfo>>,
vote_blob_sender: &BlobSender, vote_blob_sender: &BlobSender,
) -> Result<()> { ) -> Result<()> {
@ -238,7 +238,7 @@ mod test {
let cluster_info = Arc::new(RwLock::new(ClusterInfo::new(my_node.info.clone()))); let cluster_info = Arc::new(RwLock::new(ClusterInfo::new(my_node.info.clone())));
let (genesis_block, _) = GenesisBlock::new_with_leader(10000, my_id, 500); let (genesis_block, _) = GenesisBlock::new_with_leader(10000, my_id, 500);
let bank = Arc::new(Bank::new(&genesis_block)); let bank = Bank::new(&genesis_block);
let (sender, receiver) = channel(); let (sender, receiver) = channel();
assert_eq!(signer.unsent_votes.read().unwrap().len(), 0); assert_eq!(signer.unsent_votes.read().unwrap().len(), 0);