summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-03-11 00:08:43 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-03-11 00:08:43 +0000
commit0155305af7916e8c459e9df3bdd7a813fa24869d (patch)
treef5a28318dcd768bfa5fd574391f303e22c6a5fe2
parent45c2b249ad88ba9c81451105fee5833b8a3be5b2 (diff)
parent788a6ecf8ea5ecf99c4930902f3ac19eb8f0cd91 (diff)
downloadIwlan-android12-qpr3-s2-release.tar.gz
Change-Id: Ie3c3bd43fc56838d85d166562ed707975c7122c6
-rw-r--r--src/com/google/android/iwlan/epdg/EpdgTunnelManager.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/com/google/android/iwlan/epdg/EpdgTunnelManager.java b/src/com/google/android/iwlan/epdg/EpdgTunnelManager.java
index 220fc7d..3bcb2fe 100644
--- a/src/com/google/android/iwlan/epdg/EpdgTunnelManager.java
+++ b/src/com/google/android/iwlan/epdg/EpdgTunnelManager.java
@@ -1320,6 +1320,13 @@ public class EpdgTunnelManager {
apnName = updatedNetwork.getApnName();
Network network = updatedNetwork.getNetwork();
tunnelConfig = mApnNameToTunnelConfig.get(apnName);
+
+ // Update the global cache if they aren't equal
+ if (!mNetwork.equals(network)) {
+ Log.d(TAG, "Updating mNetwork to " + network);
+ mNetwork = network;
+ }
+
if (tunnelConfig == null) {
Log.d(TAG, "Update Network request: No tunnel exists for apn: " + apnName);
} else {