From: Sage Weil Date: Fri, 8 Mar 2013 21:41:15 +0000 (-0800) Subject: client: drop unused release_lease() X-Git-Tag: v0.60~81^2~10 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=41f8b6103bb5edbde01ecd62c9436f454a71a7de;p=ceph.git client: drop unused release_lease() Signed-off-by: Sage Weil --- 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,