From d363f22955cde97e1f4f14c7e6c6cb8176c318f8 Mon Sep 17 00:00:00 2001 From: Wiebe Cazemier Date: Sat, 7 Aug 2021 09:58:05 +0200 Subject: [PATCH] Treat packets before CONNECT as warning --- mqttpacket.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mqttpacket.cpp b/mqttpacket.cpp index 2069019..6bb5e7e 100644 --- a/mqttpacket.cpp +++ b/mqttpacket.cpp @@ -195,7 +195,8 @@ void MqttPacket::handle() { if (!sender->getAuthenticated()) { - throw ProtocolError("Non-connect packet from non-authenticated client."); + logger->logf(LOG_WARNING, "Non-connect packet (%d) from non-authenticated client. Dropping packet.", packetType); + return; } } -- libgit2 0.21.4