summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrettyWhite <geekman3454@protonmail.com>2018-10-03 15:13:49 -0400
committerBrettyWhite <geekman3454@protonmail.com>2018-10-03 15:13:49 -0400
commitf6e2462cb6237dda94e7ff6dcbfd0487b419bf10 (patch)
tree2538e45571febf7da7e4c6d26ea8e37661188b71
parent5b80099ac32aa39e6857c5cf3c99dfaf86553368 (diff)
downloadsdl_android-f6e2462cb6237dda94e7ff6dcbfd0487b419bf10.tar.gz
set protocol version earlier in onProtocolSessionStarted
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession.java b/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession.java
index 24c9e1763..c3e66fb06 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/SdlConnection/SdlSession.java
@@ -557,6 +557,10 @@ public class SdlSession implements ISdlConnectionListener, IHeartbeatMonitorList
byte sessionID, byte version, String correlationID, int hashID, boolean isEncrypted) {
this.sessionId = sessionID;
lockScreenMan.setSessionID(sessionID);
+ if (sessionType.eq(SessionType.RPC)){
+ sessionHashId = hashID;
+ wiproProcolVer = version;
+ }
if (isEncrypted)
encryptedServices.addIfAbsent(sessionType);
this.sessionListener.onProtocolSessionStarted(sessionType, sessionID, version, correlationID, hashID, isEncrypted);
@@ -568,9 +572,7 @@ public class SdlSession implements ISdlConnectionListener, IHeartbeatMonitorList
}
//if (version == 3)
initialiseSession();
- if (sessionType.eq(SessionType.RPC)){
- sessionHashId = hashID;
- }
+
}
@Override