mirror of
https://github.com/ceph/ceph
synced 2025-02-23 11:07:35 +00:00
Merge PR #56141 into main
* refs/pull/56141/head: mds: Locker.cc: removing an unused variable Reviewed-by: Dhairya Parmar <dparmar@redhat.com> Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Jos Collin <jcollin@redhat.com>
This commit is contained in:
commit
b172940f31
@ -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<CDentry*>(lock->get_parent());
|
||||
for (map<client_t, ClientLease*>::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<CDentry*>(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<MClientLease>(CEPH_MDS_LEASE_REVOKE, l->seq, mask, diri->ino(), diri->first, CEPH_NOSNAP, dn->get_name());
|
||||
|
Loading…
Reference in New Issue
Block a user