From 1f9803c2d9ca8d07dec7860cb7b99bcacad68957 Mon Sep 17 00:00:00 2001 From: Taras Pashkin <32797206+tpashkin@users.noreply.github.com> Date: Tue, 10 Sep 2024 14:48:12 +0300 Subject: [PATCH] replace ExtactValue with GetValue (#1984) replace ExtactValue with GetValue --- cloud/blockstore/libs/endpoint_proxy/server/server.cpp | 3 ++- cloud/blockstore/tools/nbd/bootstrap.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cloud/blockstore/libs/endpoint_proxy/server/server.cpp b/cloud/blockstore/libs/endpoint_proxy/server/server.cpp index d5c19a18ff..1f501ac4de 100644 --- a/cloud/blockstore/libs/endpoint_proxy/server/server.cpp +++ b/cloud/blockstore/libs/endpoint_proxy/server/server.cpp @@ -646,7 +646,8 @@ struct TServer: IEndpointProxyServer TDuration::Days(1)); // timeout } - auto status = ep.NbdDevice->Start().ExtractValue(); + auto future = ep.NbdDevice->Start(); + const auto& status = future.GetValue(); if (HasError(status)) { STORAGE_ERROR(request.ShortDebugString().Quote() << " - Unable to start nbd device: " diff --git a/cloud/blockstore/tools/nbd/bootstrap.cpp b/cloud/blockstore/tools/nbd/bootstrap.cpp index a00e40a723..919d8d319a 100644 --- a/cloud/blockstore/tools/nbd/bootstrap.cpp +++ b/cloud/blockstore/tools/nbd/bootstrap.cpp @@ -311,7 +311,8 @@ void TBootstrap::Start() Options->ConnectDevice, Options->ConnectionTimeout); } - auto status = NbdDevice->Start().ExtractValue(); + auto future = NbdDevice->Start(); + const auto& status = future.GetValue(); if (HasError(status)) { ythrow yexception() << status.GetMessage(); }