summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Farnum <greg@inktank.com>2013-04-30 18:12:10 -0700
committerGreg Farnum <greg@inktank.com>2013-04-30 18:12:10 -0700
commitfe68afe9d10bc5d49a05a8bafa644d57783447cf (patch)
tree1809c264bc5d9d2c7d6a313db922d2b71f585215
parent3cf5824f60b15cdf4db4e895b4da0d6c964b9ed4 (diff)
downloadceph-fe68afe9d10bc5d49a05a8bafa644d57783447cf.tar.gz
mon: communicate the quorum_features properly when declaring victory.
Fixes #4747. Signed-off-by: Greg Farnum <greg@inktank.com> Reviewed-by: Sage Weil <sage@inktank.com>
-rw-r--r--src/mon/Elector.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mon/Elector.cc b/src/mon/Elector.cc
index b9a7031848b..b3db1afab3c 100644
--- a/src/mon/Elector.cc
+++ b/src/mon/Elector.cc
@@ -171,6 +171,7 @@ void Elector::victory()
if (*p == mon->rank) continue;
MMonElection *m = new MMonElection(MMonElection::OP_VICTORY, epoch, mon->monmap);
m->quorum = quorum;
+ m->quorum_features = features;
mon->messenger->send_message(m, mon->monmap->get_inst(*p));
}