diff --git a/src/main.rs b/src/main.rs index 1666e61..811effe 100644 --- a/src/main.rs +++ b/src/main.rs @@ -160,8 +160,9 @@ async fn main() -> Result<(), Box> { stream::iter(hosts) .map(|host| { - let resolver_fut = resolvers.ipv4_lookup(host.clone() + "."); - let trustable_resolver_fut = trustable_resolver.ipv4_lookup(host.clone() + "."); + let resolver_fut = resolvers.ipv4_lookup(host.trim_end_matches('.').to_owned() + "."); + let trustable_resolver_fut = + trustable_resolver.ipv4_lookup(host.trim_end_matches('.').to_owned() + "."); let wildcard_ips = wildcard_ips.clone(); async move {