]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Revert "mds: move MDSContext completion handling to finish method"
authorVenky Shankar <vshankar@redhat.com>
Fri, 17 Apr 2026 05:58:19 +0000 (11:28 +0530)
committerVenky Shankar <vshankar@redhat.com>
Sat, 2 May 2026 13:41:50 +0000 (19:11 +0530)
This reverts commit df404e03915765ef5c854a48556fd716161f3add.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mds/MDSContext.cc
src/mds/MDSContext.h

index 183ea3019cfe77fe29a3ea4440ab2164a56d3076..6c91e41a1d4a6989411ca1730b50c46c0da97b78 100644 (file)
 #define dout_context g_ceph_context
 #define dout_subsys ceph_subsys_mds
 
-void MDSContext::finish(int r) {
+void MDSContext::complete(int r) {
   MDSRank *mds = get_mds();
   ceph_assert(mds != nullptr);
   ceph_assert(ceph_mutex_is_locked_by_me(mds->mds_lock));
-  dout(10) << "MDSContext::finish: " << typeid(*this).name() << dendl;
+  dout(10) << "MDSContext::complete: " << typeid(*this).name() << dendl;
   mds->heartbeat_reset();
+  return Context::complete(r);
 }
 
 void MDSInternalContextWrapper::finish(int r)
index e80b914eccd23299e08695f97ddd1b0f7cd35e2f..4731bf8d6fabd7e5ff5f59eafe812fe440c65a67 100644 (file)
@@ -46,7 +46,7 @@ template<template<typename> class A>
   using que_alloc = std::deque<MDSContext*, A<MDSContext*>>;
   using que = que_alloc<std::allocator>;
 
-  void finish(int r) override;
+  void complete(int r) override;
   virtual MDSRank *get_mds() = 0;
 };