From 41f8b6103bb5edbde01ecd62c9436f454a71a7de Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 8 Mar 2013 13:41:15 -0800 Subject: [PATCH] client: drop unused release_lease() Signed-off-by: Sage Weil --- src/client/Client.cc | 21 --------------------- src/client/Client.h | 2 -- 2 files changed, 23 deletions(-) diff --git a/src/client/Client.cc b/src/client/Client.cc index 6b5673be6bd..1cc0a18f2d3 100644 --- a/src/client/Client.cc +++ b/src/client/Client.cc @@ -2010,27 +2010,6 @@ void Client::handle_lease(MClientLease *m) } -void Client::release_lease(Inode *in, Dentry *dn, int mask) -{ - utime_t now = ceph_clock_now(cct); - - assert(dn); - - // dentry? - if (dn->lease_mds >= 0 && now < dn->lease_ttl && - mdsmap->is_clientreplay_or_active_or_stopping(dn->lease_mds)) { - ldout(cct, 10) << "release_lease mds." << dn->lease_mds << " mask " << mask - << " on " << in->ino << " " << dn->name << dendl; - messenger->send_message(new MClientLease(CEPH_MDS_LEASE_RELEASE, dn->lease_seq, - CEPH_LOCK_DN, - in->ino, in->snapid, in->snapid, dn->name), - mdsmap->get_inst(dn->lease_mds)); - } -} - - - - void Client::put_inode(Inode *in, int n) { ldout(cct, 10) << "put_inode on " << *in << dendl; diff --git a/src/client/Client.h b/src/client/Client.h index 0aee3a2d8c0..ab63ebb23b5 100644 --- a/src/client/Client.h +++ b/src/client/Client.h @@ -412,8 +412,6 @@ protected: void handle_lease(MClientLease *m); - void release_lease(Inode *in, Dentry *dn, int mask); - // file caps void check_cap_issue(Inode *in, Cap *cap, unsigned issued); void add_update_cap(Inode *in, MetaSession *session, uint64_t cap_id, -- 2.47.3