]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: communicate the quorum_features properly when declaring victory.
authorGreg Farnum <greg@inktank.com>
Wed, 1 May 2013 01:12:10 +0000 (18:12 -0700)
committerGreg Farnum <greg@inktank.com>
Wed, 1 May 2013 01:12:10 +0000 (18:12 -0700)
Fixes #4747.

Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/mon/Elector.cc

index b9a7031848b737b67068b1c2427c5505ffb40a6c..b3db1afab3cea4b9df2d3ca66ffb40ba5f725f95 100644 (file)
@@ -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));
   }