From: Samuel Just Date: Wed, 24 Jul 2024 04:35:23 +0000 (-0700) Subject: crimson/osd/pg: skip unnecessary stopping check in PG::handle_rep_op X-Git-Tag: v20.0.0~1099^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=abc6a47fc92e540aee4dfff61a2b77d5ba8d0dc4;p=ceph.git 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 --- diff --git a/src/crimson/osd/pg.cc b/src/crimson/osd/pg.cc index ad34373c74f7..f4551e04b30e 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();