]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: avoid explicit passing of projected_xattrs
authorSage Weil <sage@newdream.net>
Wed, 17 Aug 2011 22:40:47 +0000 (15:40 -0700)
committerSage Weil <sage@newdream.net>
Wed, 17 Aug 2011 22:41:06 +0000 (15:41 -0700)
commitd011c62394f87735bc29d6688f0df575ecf824e9
tree975ed08581e16d0523e82810b461b6f583bbaab0
parenta9998c8d96c8af6ca3e31fff1c557ea8efe0e230
mds: avoid explicit passing of projected_xattrs

No need to pass this in explicitly; we can look in the projected inode for
it.  This actually fixes a race where a journaled inode following a
setxattr will not journal the projected xattrs.

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