]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds, client: fixed races with cap release, open, size/mtime update journaling, and...
authorSage Weil <sage@newdream.net>
Mon, 3 Mar 2008 23:26:34 +0000 (15:26 -0800)
committerSage Weil <sage@newdream.net>
Mon, 3 Mar 2008 23:26:34 +0000 (15:26 -0800)
commit4c9987a0bb6f1e6360422fac8ae98ea172effc0d
tree832a260d614ec1b0425e88c5a92de7c6901092ee
parent0a135059de16147625a6ccde60009783b991491b
mds, client: fixed races with cap release, open, size/mtime update journaling, and file size

- there's now an explicit TRUNC cap message when file size decreases
- mds holds wrlock during duration of size|mtime journaling
src/client/Client.cc
src/include/ceph_fs.h
src/mds/Locker.cc
src/mds/Locker.h
src/mds/Server.cc