From: Ronen Friedman Date: Tue, 12 Mar 2024 16:17:25 +0000 (+0200) Subject: mds: Locker.cc: removing an unused variable X-Git-Tag: v20.0.0~2416^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F56141%2Fhead;p=ceph.git mds: Locker.cc: removing an unused variable clearing a compiler warning. Signed-off-by: Ronen Friedman --- diff --git a/src/mds/Locker.cc b/src/mds/Locker.cc index 0247be6db5d..9ba2b7284af 100644 --- a/src/mds/Locker.cc +++ b/src/mds/Locker.cc @@ -4318,19 +4318,17 @@ void Locker::issue_client_lease(CDentry *dn, CInode *in, const MDRequestRef& mdr void Locker::revoke_client_leases(SimpleLock *lock) { - int n = 0; CDentry *dn = static_cast(lock->get_parent()); for (map::iterator p = dn->client_lease_map.begin(); p != dn->client_lease_map.end(); ++p) { ClientLease *l = p->second; - - n++; + ceph_assert(lock->get_type() == CEPH_LOCK_DN); CDentry *dn = static_cast(lock->get_parent()); int mask = 1 | CEPH_LOCK_DN; // old and new bits - + // i should also revoke the dir ICONTENT lease, if they have it! CInode *diri = dn->get_dir()->get_inode(); auto lease = make_message(CEPH_MDS_LEASE_REVOKE, l->seq, mask, diri->ino(), diri->first, CEPH_NOSNAP, dn->get_name());