summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-02-06 15:12:26 +0100
committerDavid Lönnhager <david.l@mullvad.net>2025-02-14 12:38:35 +0100
commit48b6ef9b268c39975ec744b4cfe24d7b5e50beec (patch)
tree5288e312655aad8d3322b3e98c0af58a221568fb
parentc21d639bc00049651c5b7176ea3ddcfb9ca13a18 (diff)
downloadmullvadvpn-48b6ef9b268c39975ec744b4cfe24d7b5e50beec.tar.xz
mullvadvpn-48b6ef9b268c39975ec744b4cfe24d7b5e50beec.zip
Disable retries for hickory resolver
-rw-r--r--mullvad-daemon/src/android_dns.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/mullvad-daemon/src/android_dns.rs b/mullvad-daemon/src/android_dns.rs
index 5cbc9c271a..50b262ef5d 100644
--- a/mullvad-daemon/src/android_dns.rs
+++ b/mullvad-daemon/src/android_dns.rs
@@ -37,7 +37,9 @@ impl DnsResolver for AndroidDnsResolver {
let group = NameServerConfigGroup::from_ips_clear(&ips, 53, false);
let config = ResolverConfig::from_parts(None, vec![], group);
- let resolver = TokioAsyncResolver::tokio(config, ResolverOpts::default());
+ let mut opts = ResolverOpts::default();
+ opts.attempts = 0;
+ let resolver = TokioAsyncResolver::tokio(config, opts);
let lookup = resolver
.lookup_ip(host)