fix: prevent log from excessive redirects when resolving AAAA records

This commit is contained in:
Rekryt
2024-10-17 14:12:13 +03:00
parent ff703812ee
commit d4c9629caa

View File

@@ -69,7 +69,9 @@ class DNSHelper {
array_map(fn(DnsRecord $record) => $record->getValue(), $dnsResolver->resolve($domain, DnsRecord::AAAA)) array_map(fn(DnsRecord $record) => $record->getValue(), $dnsResolver->resolve($domain, DnsRecord::AAAA))
); );
} catch (Throwable $e) { } catch (Throwable $e) {
App::getLogger()->error($e->getMessage(), [$server]); if (!str_starts_with($e->getMessage(), 'Giving up resolution')) {
App::getLogger()->error($e->getMessage(), [$server]);
}
} }
} }
App::getLogger()->debug('resolve: ' . $domain, [count($ipv4), count($ipv6)]); App::getLogger()->debug('resolve: ' . $domain, [count($ipv4), count($ipv6)]);