]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix ino release on session close
authorSage Weil <sage@inktank.com>
Sat, 22 Sep 2012 05:20:09 +0000 (22:20 -0700)
committerSage Weil <sage@inktank.com>
Wed, 26 Sep 2012 15:24:25 +0000 (08:24 -0700)
commitf310a1c5e6bbdbc0014d8de9de90f4e8c9ff581d
treecc4b688fecd2ae23c5d883240721eb392a0386a1
parentfeb1946a02f7ad00eeeb61216121685cfdfca889
mds: fix ino release on session close

If we project an inode release, we need to follow through, even if for
some reason we decide to keep the session active.  Clear out the session
interval_sets in case that happens.

Fixes: #1677
Signed-off-by: Sage Weil <sage@inktank.com>
src/mds/Server.cc