]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: fix inode freeze auth pin allowance
authorSage Weil <sage@newdream.net>
Tue, 9 Nov 2010 17:55:14 +0000 (09:55 -0800)
committerSage Weil <sage@newdream.net>
Tue, 9 Nov 2010 18:04:02 +0000 (10:04 -0800)
commite15c9569baae76b8464e302665fead0fa42bf162
tree0dab77bef1688c8cf6fcb64b68f4e80648408b34
parentae13fc865bb5be2da5cf43a7ef2828dbc914a14d
mds: fix inode freeze auth pin allowance

When we're renaming across nodes, we need to freeze the inode.  This
requires that we allow for the auth_pins that _we_ hold, which include
one because of the linklock xlock, and one by the MDRequest.

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