Merge pull request #1715 from TheBlueMatt/2022-09-fix-msg-send
authorMatt Corallo <649246+TheBlueMatt@users.noreply.github.com>
Mon, 12 Sep 2022 20:01:32 +0000 (20:01 +0000)
committerGitHub <noreply@github.com>
Mon, 12 Sep 2022 20:01:32 +0000 (20:01 +0000)
Fix encryption of broadcasted gossip messages

lightning/src/ln/peer_handler.rs

index a54f1c6d62d2e759a2e6563fdc199bccfebed6b5..3225d3dae4ea4c856ad63534d5f58f9668c1b262 100644 (file)
@@ -1126,7 +1126,10 @@ impl<Descriptor: SocketDescriptor, CM: Deref, RM: Deref, OM: Deref, L: Deref, CM
                                                                                                }
                                                                                                (_, Some(ty)) if is_gossip_msg(ty) => {
                                                                                                        log_gossip!(self.logger, "Got an invalid value while deserializing a gossip message");
-                                                                                                       self.enqueue_message(peer, &msgs::WarningMessage { channel_id: [0; 32], data: "Unreadable/bogus gossip message".to_owned() });
+                                                                                                       self.enqueue_message(peer, &msgs::WarningMessage {
+                                                                                                               channel_id: [0; 32],
+                                                                                                               data: format!("Unreadable/bogus gossip message of type {}", ty),
+                                                                                                       });
                                                                                                        continue;
                                                                                                }
                                                                                                (msgs::DecodeError::UnknownRequiredFeature, ty) => {