]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: do not reintegrate stray if target dentry is projected
authorSage Weil <sage@newdream.net>
Fri, 16 Jan 2009 23:06:34 +0000 (15:06 -0800)
committerSage Weil <sage@newdream.net>
Fri, 16 Jan 2009 23:06:34 +0000 (15:06 -0800)
commit6ee87705795d33eeb01c60d94c1eb23ab6b8bc80
treed4f01131629e9fc2892f3a034fac3cc0d252c653
parent58f166c501bbe741283eaa9eab99fafa73aeeaaa
mds: do not reintegrate stray if target dentry is projected

Otherwise we break user semantics.  Remote parent might be
unlinking!  Then we move the file back into the position that
was just unlinked...
src/mds/MDCache.cc