Browse Source

improvements

pull/4187/head
YevhenBondarenko 5 years ago
parent
commit
e3851dcaad
  1. 2
      application/src/main/java/org/thingsboard/server/controller/plugin/TbWebSocketHandler.java

2
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);

Loading…
Cancel
Save