From: Yan, Zheng Date: Mon, 16 Jan 2017 08:38:50 +0000 (+0800) Subject: mds: cleanup MDCache::handle_mds_failure X-Git-Tag: v12.0.0~43^2~10 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9ef58d809d0d81d41b401d21a3052370e60eea45;p=ceph.git mds: cleanup MDCache::handle_mds_failure mds failure does not affect content of recovery_set. So there is no need to re-calculate recovery_set in MDCache::handle_mds_failure. Signed-off-by: Yan, Zheng --- diff --git a/src/mds/MDCache.cc b/src/mds/MDCache.cc index 136c72c1e147..d1271e6ba58f 100644 --- a/src/mds/MDCache.cc +++ b/src/mds/MDCache.cc @@ -2850,9 +2850,6 @@ void MDCache::handle_mds_failure(mds_rank_t who) { dout(7) << "handle_mds_failure mds." << who << dendl; - // make note of recovery set - mds->mdsmap->get_recovery_mds_set(recovery_set); - recovery_set.erase(mds->get_nodeid()); dout(1) << "handle_mds_failure mds." << who << " : recovery peers are " << recovery_set << dendl; resolve_gather.insert(who);