]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: set or issue caps on lock state changes
authorSage Weil <sage@newdream.net>
Thu, 9 Jun 2011 18:37:18 +0000 (11:37 -0700)
committerSage Weil <sage@newdream.net>
Thu, 9 Jun 2011 23:14:02 +0000 (16:14 -0700)
commit3e52a33d0cb8c829a4e9dac88831a5269bfa311a
tree8231ab1535c3f3b38be3bc5493d84c460a67befb
parent88b2246350fcf38de348623ba4b836b1e36887de
mds: set or issue caps on lock state changes

Set pneed_issue (or issue ourselves) whenever we jump directly to the
target lock state.  Make sure we only do it if there are caps (cap shift)
for this particular lock.

Part of fix for #1084.

Signed-off-by: Sage Weil <sage@newdream.net>
src/mds/Locker.cc