]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix stale session handling for multiple mds 904/head
authorYan, Zheng <zheng.z.yan@intel.com>
Sun, 15 Dec 2013 02:11:16 +0000 (10:11 +0800)
committerYan, Zheng <zheng.z.yan@intel.com>
Mon, 16 Dec 2013 06:24:52 +0000 (14:24 +0800)
commit4526d13a9d40c03de2279e9b1435693828170c12
treecbc45f01667085c71e877aa24bd9d709c87c832a
parent43f7268f5d7ebe2d7aa6b85342ea4e2753333b81
mds: fix stale session handling for multiple mds

Don't add new caps to stale session when importing inodes. Don't
touch session when importing caps because it confuses the stale
session detection.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
src/mds/CInode.cc
src/mds/Capability.h
src/mds/Locker.cc
src/mds/Server.cc
src/mds/SessionMap.h