We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
compute_inflight_htlcs
RwLockReadGuard
1 parent fde4efa commit b396995Copy full SHA for b396995
lightning/src/ln/channelmanager.rs
@@ -8206,8 +8206,8 @@ where
8206
8207
let per_peer_state = self.per_peer_state.read().unwrap();
8208
for (_cp_id, peer_state_rwlock) in per_peer_state.iter() {
8209
- let mut peer_state_lock = peer_state_rwlock.write().unwrap();
8210
- let peer_state = &mut *peer_state_lock;
+ let peer_state_lock = peer_state_rwlock.read().unwrap();
+ let peer_state = &*peer_state_lock;
8211
for chan in peer_state.channel_by_id.values().filter_map(
8212
|phase| if let ChannelPhase::Funded(chan) = phase { Some(chan) } else { None }
8213
) {
0 commit comments