From d049ad8e51e6e5f92c4ae615825b1c5b19d40a97 Mon Sep 17 00:00:00 2001 From: Volodymyr Babak Date: Fri, 29 Mar 2019 16:11:08 +0200 Subject: [PATCH] Fixed doulbe PUBACK for attribute request messages --- .../server/transport/mqtt/session/GatewaySessionHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/GatewaySessionHandler.java b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/GatewaySessionHandler.java index 6a14330813..33352be30e 100644 --- a/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/GatewaySessionHandler.java +++ b/common/transport/mqtt/src/main/java/org/thingsboard/server/transport/mqtt/session/GatewaySessionHandler.java @@ -279,10 +279,10 @@ public class GatewaySessionHandler { @Override public void onFailure(Throwable t) { + ack(msg); log.debug("[{}] Failed to process device attributes request command: {}", sessionId, deviceName, t); } }, context.getExecutor()); - ack(msg); } else { throw new JsonSyntaxException(CAN_T_PARSE_VALUE + json); }