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 28e67db commit 8d70678Copy full SHA for 8d70678
src/ln/channelmanager.rs
@@ -2462,9 +2462,11 @@ mod tests {
2462
}
2463
impl Drop for Node {
2464
fn drop(&mut self) {
2465
- // Check that we processed all pending events
2466
- assert_eq!(self.node.get_and_clear_pending_events().len(), 0);
2467
- assert_eq!(self.chan_monitor.added_monitors.lock().unwrap().len(), 0);
+ if !::std::thread::panicking() {
+ // Check that we processed all pending events
+ assert_eq!(self.node.get_and_clear_pending_events().len(), 0);
2468
+ assert_eq!(self.chan_monitor.added_monitors.lock().unwrap().len(), 0);
2469
+ }
2470
2471
2472
0 commit comments