Skip to content

Commit 4f410d5

Browse files
Fix capacity given to per_peer_state dict
1 parent 056e1b0 commit 4f410d5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3786,7 +3786,7 @@ impl<'a, ChanSigner: ChannelKeys + Readable, M: Deref, T: Deref, K: Deref, F: De
37863786
}
37873787

37883788
let peer_count: u64 = Readable::read(reader)?;
3789-
let mut per_peer_state = HashMap::with_capacity(cmp::min(peer_count as usize, MAX_ALLOC_SIZE/mem::size_of::<RwLock<HashMap<PublicKey, Mutex<PeerState>>>>()));
3789+
let mut per_peer_state = HashMap::with_capacity(cmp::min(peer_count as usize, MAX_ALLOC_SIZE/mem::size_of::<(PublicKey, Mutex<PeerState>)>()));
37903790
for _ in 0..peer_count {
37913791
let peer_pubkey = Readable::read(reader)?;
37923792
let peer_state = PeerState {

0 commit comments

Comments
 (0)