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.
1 parent d5357fb commit 3eb033aCopy full SHA for 3eb033a
lightning/src/ln/channelmanager.rs
@@ -6133,6 +6133,9 @@ where
6133
6134
if self.raa_monitor_updates_held(&peer_state.actions_blocking_raa_monitor_updates,
6135
channel_funding_outpoint, counterparty_node_id) {
6136
+ // Check that, while holding the peer lock, we don't have anything else
6137
+ // blocking monitor updates for this channel. If we do, release the monitor
6138
+ // update(s) when those blockers complete.
6139
log_trace!(self.logger, "Delaying monitor unlock for channel {} as another channel's mon update needs to complete first",
6140
log_bytes!(&channel_funding_outpoint.to_channel_id()[..]));
6141
break;
0 commit comments