X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fmon%2FElectionLogic.cc;h=0c1b30c417c5eb462e37d9975d9d061727aec604;hb=aee94f6923ba628a85d855d0c5316d0da78bfa2a;hp=e22a85bed56f8bddb17351d3f64356c1255f7b66;hpb=27f45121cc74e31203777ad565f78d8aad9b92a2;p=ceph.git diff --git a/ceph/src/mon/ElectionLogic.cc b/ceph/src/mon/ElectionLogic.cc index e22a85bed..0c1b30c41 100644 --- a/ceph/src/mon/ElectionLogic.cc +++ b/ceph/src/mon/ElectionLogic.cc @@ -398,7 +398,8 @@ void ElectionLogic::propose_connectivity_handler(int from, epoch_t mepoch, ldout(cct, 10) << "propose from rank=" << from << ",from_score=" << from_score << "; my score=" << my_score << "; currently acked " << leader_acked - << ",leader_score=" << leader_score << dendl; + << ",leader_score=" << leader_score + << ",disallowed_leaders=" << elector->get_disallowed_leaders() << dendl; bool my_win = (my_score >= 0) && // My score is non-zero; I am allowed to lead ((my_rank < from && my_score >= from_score) || // We have same scores and I have lower rank, or