]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd/pg: skip unnecessary stopping check in PG::handle_rep_op
authorSamuel Just <sjust@redhat.com>
Wed, 24 Jul 2024 04:35:23 +0000 (21:35 -0700)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 4 Sep 2024 09:48:34 +0000 (09:48 +0000)
The interruptible_future context should already ensure that branch
won't be taken.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/osd/pg.cc

index ad34373c74f711b6c0d01cff676605229c86c7fd..f4551e04b30e2cc7b42ad41e142a610f35aa7d81 100644 (file)
@@ -1439,11 +1439,6 @@ void PG::update_stats(const pg_stat_t &stat) {
 
 PG::interruptible_future<> PG::handle_rep_op(Ref<MOSDRepOp> 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();