From: Kefu Chai Date: Fri, 12 Jun 2026 08:28:57 +0000 (+0800) Subject: crimson/osd: avoid unnecessary co_await make_ready_future call X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=15be0e2d3b04ce6435e910d6551546e72024252b;p=ceph.git crimson/osd: avoid unnecessary co_await make_ready_future call no need to create a future then co_await it. let's just co_return it. Signed-off-by: Kefu Chai --- diff --git a/src/crimson/osd/osd.cc b/src/crimson/osd/osd.cc index 55e01cabef4..63b5d4901cc 100644 --- a/src/crimson/osd/osd.cc +++ b/src/crimson/osd/osd.cc @@ -1723,7 +1723,7 @@ seastar::future OSD::run_bench(int64_t count, int64_t bsize, int64_t osi auto end = std::chrono::steady_clock::now(); double elapsed = std::chrono::duration(end - start).count(); co_await seastar::when_all_succeed(cleanup_futures.begin(), cleanup_futures.end()); - co_return co_await seastar::make_ready_future(elapsed); + co_return elapsed; } seastar::future<> OSD::update_heartbeat_peers()