From e3851dcaad4864ab9d00df383b2c5bc9750ae0dd Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Thu, 4 Mar 2021 10:50:57 +0200 Subject: [PATCH] improvements --- .../server/controller/plugin/TbWebSocketHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/controller/plugin/TbWebSocketHandler.java b/application/src/main/java/org/thingsboard/server/controller/plugin/TbWebSocketHandler.java index aeb595a193..166403f417 100644 --- a/application/src/main/java/org/thingsboard/server/controller/plugin/TbWebSocketHandler.java +++ b/application/src/main/java/org/thingsboard/server/controller/plugin/TbWebSocketHandler.java @@ -229,7 +229,6 @@ public class TbWebSocketHandler extends TextWebSocketHandler implements Telemetr if (isSending) { try { msgQueue.add(msg); - lastActivityTime = System.currentTimeMillis(); } catch (RuntimeException e) { if (log.isTraceEnabled()) { log.trace("[{}][{}] Session closed due to queue error", sessionRef.getSecurityCtx().getTenantId(), session.getId(), e); @@ -271,6 +270,7 @@ public class TbWebSocketHandler extends TextWebSocketHandler implements Telemetr log.trace("[{}] Session transport error", session.getId(), ioe); } } else { + lastActivityTime = System.currentTimeMillis(); String msg = msgQueue.poll(); if (msg != null) { sendMsgInternal(msg);