summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAswin Sankar <apsankar@google.com>2023-03-31 03:25:01 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-03-31 03:25:01 +0000
commitcd544c0d164928c9ed5567dcd6225a9979df8941 (patch)
tree0f2a17b1da1d43a1f71e8b5e5c4eab9f3f272528
parent7b870dbe10d9862c1b794f276c7a9288e952bafc (diff)
parent1ede5a1b2737b42afd532fd0f5f7ef702e466c3f (diff)
downloadIwlan-cd544c0d164928c9ed5567dcd6225a9979df8941.tar.gz
Merge "Increase IWLAN DNS resolver timeout to 6 seconds" am: 1ede5a1b27
Original change: https://android-review.googlesource.com/c/platform/packages/services/Iwlan/+/2514841 Change-Id: I9efb69178f36118d738655dcb298b70aef8690c4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--src/com/google/android/iwlan/epdg/EpdgSelector.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/google/android/iwlan/epdg/EpdgSelector.java b/src/com/google/android/iwlan/epdg/EpdgSelector.java
index d57fdef..7dda188 100644
--- a/src/com/google/android/iwlan/epdg/EpdgSelector.java
+++ b/src/com/google/android/iwlan/epdg/EpdgSelector.java
@@ -80,7 +80,9 @@ public class EpdgSelector {
private byte[] mV6PcoData = null;
@NonNull private final ErrorPolicyManager mErrorPolicyManager;
- private static final long DNS_RESOLVER_TIMEOUT_DURATION_SEC = 5L;
+ // The default DNS timeout in the DNS module is set to 5 seconds. To account for IPC overhead,
+ // IWLAN applies an internal timeout of 6 seconds, slightly longer than the default timeout
+ private static final long DNS_RESOLVER_TIMEOUT_DURATION_SEC = 6L;
private static final long PARALLEL_DNS_RESOLVER_TIMEOUT_DURATION_SEC = 20L;
private static final int NUM_EPDG_SELECTION_EXECUTORS = 2; // 1 each for normal selection, SOS.