From e61d433082afdcad049a7a61f3688aae330c0cd8 Mon Sep 17 00:00:00 2001 From: Sergey Matvienko Date: Mon, 26 Jul 2021 15:05:49 +0300 Subject: [PATCH] mqtt transport close channel on processing exception for handleGatewayPublishMsg method --- .../thingsboard/server/transport/mqtt/MqttTransportHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttTransportHandler.java b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttTransportHandler.java index 630aec946d..85b0190caa 100644 --- a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttTransportHandler.java +++ b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/MqttTransportHandler.java @@ -304,6 +304,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement } } catch (RuntimeException | AdaptorException e) { log.warn("[{}] Failed to process publish msg [{}][{}]", sessionId, topicName, msgId, e); + ctx.close(); } }