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
|
**/.env
|
||||||
.instance_id
|
.instance_id
|
||||||
rebuild-docker.sh
|
rebuild-docker.sh
|
||||||
|
.run/**
|
||||||
|
.run
|
||||||
@ -418,8 +418,8 @@ public class DefaultTransportService implements TransportService {
|
|||||||
sessions.forEach((uuid, sessionMD) -> {
|
sessions.forEach((uuid, sessionMD) -> {
|
||||||
long lastActivityTime = sessionMD.getLastActivityTime();
|
long lastActivityTime = sessionMD.getLastActivityTime();
|
||||||
TransportProtos.SessionInfoProto sessionInfo = sessionMD.getSessionInfo();
|
TransportProtos.SessionInfoProto sessionInfo = sessionMD.getSessionInfo();
|
||||||
if (sessionInfo.getGwSessionIdMSB() > 0 &&
|
if (sessionInfo.getGwSessionIdMSB() != 0 &&
|
||||||
sessionInfo.getGwSessionIdLSB() > 0) {
|
sessionInfo.getGwSessionIdLSB() != 0) {
|
||||||
SessionMetaData gwMetaData = sessions.get(new UUID(sessionInfo.getGwSessionIdMSB(), sessionInfo.getGwSessionIdLSB()));
|
SessionMetaData gwMetaData = sessions.get(new UUID(sessionInfo.getGwSessionIdMSB(), sessionInfo.getGwSessionIdLSB()));
|
||||||
if (gwMetaData != null) {
|
if (gwMetaData != null) {
|
||||||
lastActivityTime = Math.max(gwMetaData.getLastActivityTime(), lastActivityTime);
|
lastActivityTime = Math.max(gwMetaData.getLastActivityTime(), lastActivityTime);
|
||||||
|
|||||||
1
pom.xml
1
pom.xml
@ -725,6 +725,7 @@
|
|||||||
<exclude>**/*.proto.js</exclude>
|
<exclude>**/*.proto.js</exclude>
|
||||||
<exclude>docker/haproxy/**</exclude>
|
<exclude>docker/haproxy/**</exclude>
|
||||||
<exclude>docker/tb-node/**</exclude>
|
<exclude>docker/tb-node/**</exclude>
|
||||||
|
<exclude>.run/**</exclude>
|
||||||
</excludes>
|
</excludes>
|
||||||
<mapping>
|
<mapping>
|
||||||
<proto>JAVADOC_STYLE</proto>
|
<proto>JAVADOC_STYLE</proto>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user