]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: introduce lease seq #
authorSage Weil <sage@newdream.net>
Sun, 11 Jan 2009 20:01:07 +0000 (12:01 -0800)
committerSage Weil <sage@newdream.net>
Sun, 11 Jan 2009 20:01:07 +0000 (12:01 -0800)
commitbb95b37e38c63481de58d39cfc71a9e9fcbd7b21
treec9dad60fb52f209f1f21a437c838ccb2516109f6
parentbfba4217c0a5ed2dc909e932468e3e7158711958
mds: introduce lease seq #

Only recognize a release message if the seq # matches.  This prevents
races between mds requested revocations and volunatry client releases.
src/include/ceph_fs.h
src/mds/Locker.cc
src/mds/mdstypes.h
src/messages/MClientLease.h
src/messages/MClientReply.h