Apply suggestions from clippy

This commit is contained in:
Tim Xylon
2023-06-23 09:26:25 +08:00
committed by ty
parent 535ee0b37f
commit a7811b6556
2 changed files with 3 additions and 6 deletions

View File

@@ -196,7 +196,7 @@ async fn trust_dns_notify_update_dns(resolver: Arc<TrustDnsSystemResolver>) -> n
// Update once for all those Modify events
time::sleep(Duration::from_secs(1)).await;
match create_resolver(None, resolver.dns_cache_size.clone(), resolver.connect_opts.clone()).await {
match create_resolver(None, resolver.dns_cache_size, resolver.connect_opts.clone()).await {
Ok(r) => {
debug!("auto-reload {DNS_RESOLV_FILE_PATH}");
@@ -230,7 +230,7 @@ impl DnsResolver {
pub async fn trust_dns_system_resolver(dns_cache_size: Option<usize>, connect_opts: ConnectOpts) -> io::Result<DnsResolver> {
use super::trust_dns_resolver::create_resolver;
let resolver = create_resolver(None, dns_cache_size.clone(), connect_opts.clone()).await?;
let resolver = create_resolver(None, dns_cache_size, connect_opts.clone()).await?;
let inner = Arc::new(TrustDnsSystemResolver {
resolver: ArcSwap::from(Arc::new(resolver)),

View File

@@ -108,10 +108,7 @@ pub async fn create_resolver(dns: Option<ResolverConfig>, dns_cache_size: Option
// Since we want to use Happy Eyeballs to connect to both IPv4 and IPv6 addresses, we need both A and AAAA records.
resolver_opts.ip_strategy = LookupIpStrategy::Ipv4AndIpv6;
match dns_cache_size {
Some(size) => resolver_opts.cache_size = size,
None => {},
}
if let Some(size) = dns_cache_size { resolver_opts.cache_size = size }
trace!(
"initializing DNS resolver with config {:?} opts {:?}",