Browse Source

Merge remote-tracking branch 'upstream/develop/2.5.5' into develop/2.6-edge

pull/3693/head
Volodymyr Babak 6 years ago
parent
commit
075bc7a40c
  1. 3
      .gitignore
  2. 4
      common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java

3
.gitignore

@ -33,4 +33,5 @@ pom.xml.versionsBackup
**/.env
.instance_id
rebuild-docker.sh
.run/
.run/**
.run

4
common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java

@ -418,8 +418,8 @@ public class DefaultTransportService implements TransportService {
sessions.forEach((uuid, sessionMD) -> {
long lastActivityTime = sessionMD.getLastActivityTime();
TransportProtos.SessionInfoProto sessionInfo = sessionMD.getSessionInfo();
if (sessionInfo.getGwSessionIdMSB() > 0 &&
sessionInfo.getGwSessionIdLSB() > 0) {
if (sessionInfo.getGwSessionIdMSB() != 0 &&
sessionInfo.getGwSessionIdLSB() != 0) {
SessionMetaData gwMetaData = sessions.get(new UUID(sessionInfo.getGwSessionIdMSB(), sessionInfo.getGwSessionIdLSB()));
if (gwMetaData != null) {
lastActivityTime = Math.max(gwMetaData.getLastActivityTime(), lastActivityTime);

Loading…
Cancel
Save