From 49c8adfea0ac4deb66d6e8263886f3ccbea5fc25 Mon Sep 17 00:00:00 2001 From: Grigory Reznikov Date: Wed, 3 Apr 2024 18:09:05 +0300 Subject: Fix address resolver configuration No description --- ffe4810fe89b2172e8730dcf902efd8767bc3868 Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/501 --- yt/yt/core/net/address.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/yt/yt/core/net/address.cpp b/yt/yt/core/net/address.cpp index 756be2a889a..e06ae312ff4 100644 --- a/yt/yt/core/net/address.cpp +++ b/yt/yt/core/net/address.cpp @@ -928,7 +928,6 @@ public: /*logger*/ {}, DnsProfiler.WithPrefix("/resolve_cache")) { - SetDnsResolver(CreateAresDnsResolver(config)); Configure(std::move(config)); } @@ -984,6 +983,9 @@ public: { Config_ = std::move(config); + SetDnsResolver(CreateAresDnsResolver(Config_)); + TAsyncExpiringCache::Reconfigure(Config_); + if (Config_->LocalHostNameOverride) { WriteLocalHostName(*Config_->LocalHostNameOverride); YT_LOG_INFO("Localhost name configured via config override (LocalHostName: %v)", -- cgit v1.3