]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: mdsc dentry lease release bug
authorSage Weil <sage@newdream.net>
Mon, 28 Apr 2008 01:03:52 +0000 (18:03 -0700)
committerSage Weil <sage@newdream.net>
Mon, 28 Apr 2008 01:03:52 +0000 (18:03 -0700)
src/kernel/mds_client.c

index bd575f4d13e816251e785336a82d5c251d705594..d522cfd9f54bbff3d43758899f275ee2d6260d06 100644 (file)
@@ -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);