Fixed inactivitiy timeout for gw sessions
This commit is contained in:
parent
75e5ccd447
commit
9d359a8047
2
.gitignore
vendored
2
.gitignore
vendored
@ -33,3 +33,5 @@ pom.xml.versionsBackup
|
||||
**/.env
|
||||
.instance_id
|
||||
rebuild-docker.sh
|
||||
.run/**
|
||||
.run
|
||||
@ -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…
x
Reference in New Issue
Block a user