From: Sage Weil Date: Mon, 28 Apr 2008 01:03:52 +0000 (-0700) Subject: kclient: mdsc dentry lease release bug X-Git-Tag: v0.2~107 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0cad54495a79339a79bf53425492dd4e6ee90569;p=ceph.git kclient: mdsc dentry lease release bug --- diff --git a/src/kernel/mds_client.c b/src/kernel/mds_client.c index bd575f4d13e..d522cfd9f54 100644 --- a/src/kernel/mds_client.c +++ b/src/kernel/mds_client.c @@ -1717,7 +1717,6 @@ void ceph_mdsc_lease_release(struct ceph_mds_client *mdsc, struct inode *inode, dnamelen = dentry->d_name.len; len += dentry->d_name.len; mds = ceph_dentry(dentry)->lease_session->s_mds; - ceph_dentry(dentry)->lease_session->s_mds = -1; } else mask &= ~CEPH_LOCK_DN; /* nothing to release */ ci = ceph_inode(inode);