From f7adf6723cdda2bff1e300d5a48b0f285de97280 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Thu, 14 Nov 2024 14:57:08 -0800 Subject: [PATCH] crimson/.../internal_client_request: extend start() until stages have exited The operation will hold a reference to the obc containing most of the pipeline stages. Signed-off-by: Samuel Just --- src/crimson/osd/osd_operations/internal_client_request.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crimson/osd/osd_operations/internal_client_request.cc b/src/crimson/osd/osd_operations/internal_client_request.cc index 4790025065a..5cf93461f7b 100644 --- a/src/crimson/osd/osd_operations/internal_client_request.cc +++ b/src/crimson/osd/osd_operations/internal_client_request.cc @@ -148,7 +148,7 @@ seastar::future<> InternalClientRequest::start() return seastar::now(); }).finally([this] { logger().debug("{}: exit", *this); - handle.exit(); + return handle.complete(); }); } -- 2.39.5