From 6987ac5344020cda7e59f8e1457e398401dfea40 Mon Sep 17 00:00:00 2001 From: ospab Date: Sat, 20 Jun 2026 00:07:52 +0300 Subject: [PATCH] Fallback to server parameter for DNS resolver if not specified --- ostp-client/src/tunnel/outbounds/ostp.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ostp-client/src/tunnel/outbounds/ostp.rs b/ostp-client/src/tunnel/outbounds/ostp.rs index 61e1189..6b5ccb6 100644 --- a/ostp-client/src/tunnel/outbounds/ostp.rs +++ b/ostp-client/src/tunnel/outbounds/ostp.rs @@ -304,7 +304,7 @@ async fn make_transport( let domain = transport_cfg.domain.clone() .unwrap_or_else(|| "tunnel.example.com".to_string()); let resolver = transport_cfg.resolver.clone() - .unwrap_or_else(|| "8.8.8.8".to_string()); + .unwrap_or_else(|| server.to_string()); let transport = crate::transport::dns::start_dns_transport(domain, resolver, transport_cfg.pubkey.clone()).await .map_err(|e| anyhow::anyhow!(e))?; Ok(transport)