Relax OnionMessenger::peer_disconnected assertion
[rust-lightning] / lightning / src / onion_message / messenger.rs
index 21a1b302da09b76fa3f73cbc70953fa46919c3c6..8a44eb2a5beebf3128582bdbce23cc8edfbda381 100644 (file)
@@ -914,7 +914,8 @@ where
        fn peer_disconnected(&self, their_node_id: &PublicKey) {
                match self.message_recipients.lock().unwrap().remove(their_node_id) {
                        Some(OnionMessageRecipient::ConnectedPeer(..)) => {},
-                       _ => debug_assert!(false),
+                       Some(_) => debug_assert!(false),
+                       None => {},
                }
        }