diff --git a/ydb/public/sdk/cpp/client/ydb_query/impl/client_session.cpp b/ydb/public/sdk/cpp/client/ydb_query/impl/client_session.cpp index 0f194fdbdbe5..bd378cf2d7a3 100644 --- a/ydb/public/sdk/cpp/client/ydb_query/impl/client_session.cpp +++ b/ydb/public/sdk/cpp/client/ydb_query/impl/client_session.cpp @@ -80,8 +80,8 @@ void TSession::TImpl::StartAsyncRead(TStreamProcessorPtr ptr, std::weak_ptrTrySharedOwning(); if (impl) { impl->CloseFromServer(client); + holder->Release(); } - holder->Release(); break; } }