aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormax42 <max42@yandex-team.com>2023-10-15 19:38:57 +0300
committermax42 <max42@yandex-team.com>2023-10-15 19:55:23 +0300
commit70f009564b5c4b41a3e14d7d1efd6aef5880034c (patch)
tree3762df6744c5c017b011997a08aeb20d2f92f1a5
parentc3e3da3174eb664f9d2d7de14a9885d8e7905fd5 (diff)
downloadydb-70f009564b5c4b41a3e14d7d1efd6aef5880034c.tar.gz
Add ip family DNS request options to DNS error attribute
-rw-r--r--yt/yt/core/dns/ares_dns_resolver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/yt/yt/core/dns/ares_dns_resolver.cpp b/yt/yt/core/dns/ares_dns_resolver.cpp
index 035ec059e9..44eee4eb9c 100644
--- a/yt/yt/core/dns/ares_dns_resolver.cpp
+++ b/yt/yt/core/dns/ares_dns_resolver.cpp
@@ -492,6 +492,8 @@ private:
request->HostName);
request->Promise.TrySet(TError("Ares DNS resolve failed for %Qv",
request->HostName)
+ << TErrorAttribute("enable_ipv4", request->Options.EnableIPv4)
+ << TErrorAttribute("enable_ipv6", request->Options.EnableIPv6)
<< TError(ares_strerror(status)));
FailureCounter_.Increment();
return;