From 43c5ce5da23221b376903b6b32365ed79a86c2cd Mon Sep 17 00:00:00 2001 From: achains Date: Wed, 22 Oct 2025 14:42:00 +0300 Subject: proper ensure initialize for rpc * Changelog entry Type: fix Component: cpp-sdk Proper ensure initialize for rpc-client C\+\+ SDK commit_hash:d584950fbe7d387d01ab212db124212cf4938ce4 --- yt/cpp/mapreduce/rpc_client/client_impl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'yt/cpp/mapreduce/rpc_client/client_impl.cpp') diff --git a/yt/cpp/mapreduce/rpc_client/client_impl.cpp b/yt/cpp/mapreduce/rpc_client/client_impl.cpp index 01e702231f6..8fc712026d1 100644 --- a/yt/cpp/mapreduce/rpc_client/client_impl.cpp +++ b/yt/cpp/mapreduce/rpc_client/client_impl.cpp @@ -77,12 +77,12 @@ IClientPtr CreateRpcClient( retryConfigProvider = CreateDefaultRetryConfigProvider(); } + NDetail::EnsureInitialized(); + auto rawClient = MakeIntrusive( NDetail::CreateApiClient(context), context.Config); - NDetail::EnsureInitialized(); - return new NDetail::TClient( std::move(rawClient), context, -- cgit v1.3