Skip to content

Commit c0e65d5

Browse files
committed
f add missing wake
1 parent a1d138c commit c0e65d5

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lightning/src/chain/chainmonitor.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,7 @@ where C::Target: chain::Filter,
303303
ChannelMonitorUpdateStatus::PermanentFailure => {
304304
monitor_state.channel_perm_failed.store(true, Ordering::Release);
305305
self.pending_monitor_events.lock().unwrap().push((*funding_outpoint, vec![MonitorEvent::UpdateFailed(*funding_outpoint)], monitor.get_counterparty_node_id()));
306+
self.persistence_notifier.notify();
306307
},
307308
ChannelMonitorUpdateStatus::InProgress => {
308309
log_debug!(self.logger, "Channel Monitor sync for channel {} in progress, holding events until completion!", log_funding_info!(monitor));

0 commit comments

Comments
 (0)