diff --git a/.gitignore b/.gitignore
index da8569baa3..ae3b49af21 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,5 @@ pom.xml.versionsBackup
**/.env
.instance_id
rebuild-docker.sh
+.run/**
+.run
\ No newline at end of file
diff --git a/common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java b/common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java
index 6fbc5d8e8e..b4d768f397 100644
--- a/common/transport/transport-api/src/main/java/org/thingsboard/server/common/transport/service/DefaultTransportService.java
+++ b/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);
diff --git a/pom.xml b/pom.xml
index 03b815635d..6974497db2 100755
--- a/pom.xml
+++ b/pom.xml
@@ -725,6 +725,7 @@
**/*.proto.js
docker/haproxy/**
docker/tb-node/**
+ .run/**
JAVADOC_STYLE