]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
elector: persist the epoch in bump_epoch()
authorGreg Farnum <gfarnum@redhat.com>
Mon, 24 Jun 2019 18:11:36 +0000 (11:11 -0700)
committerGreg Farnum <gfarnum@redhat.com>
Mon, 19 Aug 2019 20:04:59 +0000 (13:04 -0700)
I somehow broke this when initially hoisting it out of Elector. Whoops!

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
src/mon/ElectionLogic.cc

index 0d456ba713ea75ca247a881ced154082c58e252f..1c4c01d4e9ca6745c37cb313f1cc9e59ce38d5d3 100644 (file)
@@ -45,7 +45,7 @@ void ElectionLogic::bump_epoch(epoch_t e)
   ldout(cct, 10) << __func__ << epoch << " to " << e << dendl;
   ceph_assert(epoch <= e);
   epoch = e;
-  elector->validate_store();
+  elector->persist_epoch(epoch);
   // clear up some state
   electing_me = false;
   acked_me.clear();