From: Matt Corallo Date: Sun, 3 Mar 2019 18:01:55 +0000 (-0500) Subject: Add a useful log_trace before we release holding cell. X-Git-Tag: v0.0.12~222^2 X-Git-Url: http://git.bitcoin.ninja/?a=commitdiff_plain;h=8d9b1af8c3a869d4f3e969b13c555612afefe9af;p=rust-lightning Add a useful log_trace before we release holding cell. --- diff --git a/src/ln/channel.rs b/src/ln/channel.rs index a14cc06b2..27c1d7c68 100644 --- a/src/ln/channel.rs +++ b/src/ln/channel.rs @@ -1851,6 +1851,8 @@ impl Channel { fn free_holding_cell_htlcs(&mut self) -> Result, ChannelError> { assert_eq!(self.channel_state & ChannelState::MonitorUpdateFailed as u32, 0); if self.holding_cell_htlc_updates.len() != 0 || self.holding_cell_update_fee.is_some() { + log_trace!(self, "Freeing holding cell with {} HTLC updates{}", self.holding_cell_htlc_updates.len(), if self.holding_cell_update_fee.is_some() { " and a fee update" } else { "" }); + let mut htlc_updates = Vec::new(); mem::swap(&mut htlc_updates, &mut self.holding_cell_htlc_updates); let mut update_add_htlcs = Vec::with_capacity(htlc_updates.len());