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