]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: call Locker method using this
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 10 Jan 2024 02:56:20 +0000 (21:56 -0500)
committerPatrick Donnelly <pdonnell@redhat.com>
Wed, 20 Mar 2024 14:56:52 +0000 (10:56 -0400)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/mds/Locker.cc

index 5aed88f6f4b7050c4f0937d3646ef8e5ba29e7e9..bccb71ab8073f627e744c5906778c16642ddb141 100644 (file)
@@ -274,7 +274,7 @@ bool Locker::acquire_locks(const MDRequestRef& mdr,
        if (wait) {
          dout(10) << " must xlock " << *lock << " " << *object
                   << ", waiting for cluster recovered" << dendl;
-         mds->locker->drop_locks(mdr.get(), NULL);
+         drop_locks(mdr.get(), NULL);
          mdr->drop_local_auth_pins();
          mds->wait_for_cluster_recovered(new C_MDS_RetryRequest(mdcache, mdr));
          return false;