Skip to content

Commit edf8427

Browse files
committed
f Pull warning message parts out to variables
1 parent 326e122 commit edf8427

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

lightning/src/ln/peer_handler.rs

+11-5
Original file line numberDiff line numberDiff line change
@@ -1602,15 +1602,21 @@ impl<Descriptor: SocketDescriptor, CM: Deref, RM: Deref, OM: Deref, L: Deref, CM
16021602
}
16031603
(msgs::DecodeError::UnsupportedCompression, _) => {
16041604
log_gossip!(logger, "We don't support zlib-compressed message fields, sending a warning and ignoring message");
1605-
self.enqueue_message(peer, &msgs::WarningMessage { channel_id: ChannelId::new_zero(), data: "Unsupported message compression: zlib".to_owned() });
1605+
let channel_id = ChannelId::new_zero();
1606+
let data = "Unsupported message compression: zlib".to_owned();
1607+
let msg = msgs::WarningMessage { channel_id, data };
1608+
self.enqueue_message(peer, &msg);
16061609
continue;
16071610
}
16081611
(_, Some(ty)) if is_gossip_msg(ty) => {
16091612
log_gossip!(logger, "Got an invalid value while deserializing a gossip message");
1610-
self.enqueue_message(peer, &msgs::WarningMessage {
1611-
channel_id: ChannelId::new_zero(),
1612-
data: format!("Unreadable/bogus gossip message of type {}", ty),
1613-
});
1613+
let channel_id = ChannelId::new_zero();
1614+
let data = format!("Unreadable/bogus gossip message of type {}", ty);
1615+
let msg = msgs::WarningMessage {
1616+
channel_id,
1617+
data,
1618+
};
1619+
self.enqueue_message(peer, &msg);
16141620
continue;
16151621
}
16161622
(msgs::DecodeError::UnknownRequiredFeature, _) => {

0 commit comments

Comments
 (0)