summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAswin Sankar <apsankar@google.com>2023-03-31 03:56:40 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-03-31 03:56:40 +0000
commit01290972a903980b9808b7fa5fb6fa436ccac7ca (patch)
tree0f2a17b1da1d43a1f71e8b5e5c4eab9f3f272528
parent8a99671f09a818ae6b3fbbb72b12de34f88e91a2 (diff)
parentcd544c0d164928c9ed5567dcd6225a9979df8941 (diff)
downloadIwlan-01290972a903980b9808b7fa5fb6fa436ccac7ca.tar.gz
Merge "Increase IWLAN DNS resolver timeout to 6 seconds" am: 1ede5a1b27 am: cd544c0d16
Original change: https://android-review.googlesource.com/c/platform/packages/services/Iwlan/+/2514841 Change-Id: Idd47958a22ec40ebd22495ea8d3c3cf7087a95c4 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.