]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: Monitor: force timecheck cleanup on finish_election()
authorJoao Eduardo Luis <joao.luis@inktank.com>
Sun, 27 Jan 2013 14:15:23 +0000 (14:15 +0000)
committerJoao Eduardo Luis <joao.luis@inktank.com>
Sun, 27 Jan 2013 14:15:23 +0000 (14:15 +0000)
Fixes: #3854
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
src/mon/Monitor.cc

index 143ee65ed971e7fff690c9f2a8146d466ec08c3b..5209e4cb47068c3da98de50182c2989110c75988 100644 (file)
@@ -1213,6 +1213,7 @@ void Monitor::lose_election(epoch_t epoch, set<int> &q, int l, uint64_t features
 
 void Monitor::finish_election()
 {
+  timecheck_cleanup();
   exited_quorum = utime_t();
   finish_contexts(g_ceph_context, waitfor_quorum);
   finish_contexts(g_ceph_context, maybe_wait_for_quorum);