From: Patrick Donnelly Date: Wed, 27 Mar 2024 16:05:44 +0000 (-0400) Subject: squid: mds: remove unnecssary quiesce finisher variable X-Git-Tag: v19.1.1~299^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=e381f4c2ebc2f8634cfb71d942bcfe8c5df3eeaa;p=ceph.git squid: mds: remove unnecssary quiesce finisher variable Signed-off-by: Patrick Donnelly (cherry picked from commit ed519f63f632e49fcb6f45bcf03e1022e17378b9) --- diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 78e1fd310d633..7c422fb8b69c0 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -13909,9 +13909,8 @@ void MDCache::dispatch_quiesce_path(const MDRequestRef& mdr) mdr->result = 0; if (qfinisher) { - auto* c = mdr->internal_op_finish; mdr->internal_op_finish = nullptr; // prevent ::request_kill recursion - c->complete(0); + qfinisher->complete(0); } /* caller kills this op */