Avoid allocating domain_data everytime as it has the Clone trait.

Signed-off-by: Edu4rdSHL <edu4rdshl@protonmail.com>
This commit is contained in:
Edu4rdSHL 2022-02-13 07:31:06 -05:00
parent ba828758d9
commit e26ae062d6
No known key found for this signature in database
GPG key ID: 3A574A4009F553E5

View file

@ -72,9 +72,9 @@ pub async fn return_hosts_data(
trustable_resolver.ipv4_lookup(host.trim_end_matches('.').to_owned() + ".");
let wildcard_ips = wildcard_ips.clone();
async move {
let mut domain_data = DomainData::default();
async move {
if let Ok(ip) = resolver_fut.await {
if disable_double_check {
domain_data.ipv4_addresses = ip