summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2021-11-19 13:53:16 +0000
committerEmīls <emils@mullvad.net>2021-12-10 09:58:51 +0000
commit1ff05fbf885ca0354a0d9709300b84253a74c9bf (patch)
treea83719baa8aff41f126ac3f6ca0bf6236baddddd
parente7708083ebfd1e07ac48e70f030e27fce6c22b75 (diff)
downloadmullvadvpn-1ff05fbf885ca0354a0d9709300b84253a74c9bf.tar.xz
mullvadvpn-1ff05fbf885ca0354a0d9709300b84253a74c9bf.zip
Improve logging in custom resolver
-rw-r--r--talpid-core/src/resolver/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/talpid-core/src/resolver/mod.rs b/talpid-core/src/resolver/mod.rs
index 53931ae4e1..28ce99c355 100644
--- a/talpid-core/src/resolver/mod.rs
+++ b/talpid-core/src/resolver/mod.rs
@@ -350,6 +350,7 @@ impl FilteringResolver {
}
async fn reset_resolver(&mut self) -> Result<Vec<IpAddr>, Error> {
+ log::trace!("Resetting custom resolver");
let (best_interface, resolver_addresses) = self.get_resolver_config();
self.runtime_provider.update_best_interface(best_interface);
let resolver_config = ResolverConfig::from_parts(
@@ -399,6 +400,8 @@ impl FilteringResolver {
return Either::Left(async {});
}
+ log::trace!("Looking up {}", query.name());
+
let unblock_tx = self.tunnel_tx.clone();
let lookup: Box<dyn Future<Output = Result<Lookup, ResolveError>> + Unpin + Send> =
Box::new(self.excluded_resolver.lookup(