From abc6a47fc92e540aee4dfff61a2b77d5ba8d0dc4 Mon Sep 17 00:00:00 2001 From: Samuel Just Date: Tue, 23 Jul 2024 21:35:23 -0700 Subject: [PATCH] crimson/osd/pg: skip unnecessary stopping check in PG::handle_rep_op The interruptible_future context should already ensure that branch won't be taken. Signed-off-by: Samuel Just --- src/crimson/osd/pg.cc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/crimson/osd/pg.cc b/src/crimson/osd/pg.cc index ad34373c74f71..f4551e04b30e2 100644 --- a/src/crimson/osd/pg.cc +++ b/src/crimson/osd/pg.cc @@ -1439,11 +1439,6 @@ void PG::update_stats(const pg_stat_t &stat) { PG::interruptible_future<> PG::handle_rep_op(Ref req) { - if (__builtin_expect(stopping, false)) { - return seastar::make_exception_future<>( - crimson::common::system_shutdown_exception()); - } - logger().debug("{}: {}", __func__, *req); if (can_discard_replica_op(*req)) { return seastar::now(); -- 2.39.5