File tree 1 file changed +6
-0
lines changed
1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -6387,6 +6387,9 @@ where
6387
6387
if let ChannelPhase::Funded(chan) = chan_phase_entry.get_mut() {
6388
6388
let res = try_chan_phase_entry!(self, chan.update_fulfill_htlc(&msg), chan_phase_entry);
6389
6389
if let HTLCSource::PreviousHopData(prev_hop) = &res.0 {
6390
+ log_trace!(self.logger,
6391
+ "Holding the next revoke_and_ack from {} until the preimage is durably in the inbound edge's ChannelMonitor",
6392
+ msg.channel_id);
6390
6393
peer_state.actions_blocking_raa_monitor_updates.entry(msg.channel_id)
6391
6394
.or_insert_with(Vec::new)
6392
6395
.push(RAAMonitorUpdateBlockingAction::from_prev_hop_data(&prev_hop));
@@ -9972,6 +9975,9 @@ where
9972
9975
Some((blocked_node_id, blocked_channel_outpoint, blocking_action)), ..
9973
9976
} = action {
9974
9977
if let Some(blocked_peer_state) = per_peer_state.get(&blocked_node_id) {
9978
+ log_trace!(args.logger,
9979
+ "Holding the next revoke_and_ack from {} until the preimage is durably in the inbound edge's ChannelMonitor",
9980
+ blocked_channel_outpoint.to_channel_id());
9975
9981
blocked_peer_state.lock().unwrap().actions_blocking_raa_monitor_updates
9976
9982
.entry(blocked_channel_outpoint.to_channel_id())
9977
9983
.or_insert_with(Vec::new).push(blocking_action.clone());
You can’t perform that action at this time.
0 commit comments