]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: cleanup MDCache::handle_mds_failure
authorYan, Zheng <zyan@redhat.com>
Mon, 16 Jan 2017 08:38:50 +0000 (16:38 +0800)
committerYan, Zheng <zyan@redhat.com>
Wed, 18 Jan 2017 08:33:59 +0000 (16:33 +0800)
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 <zyan@redhat.com>
src/mds/MDCache.cc

index 136c72c1e147b1274be0431bad80f1c1c1ecfab8..d1271e6ba58fee2cc84af0b8e5fcff902b6dc3c3 100644 (file)
@@ -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);