]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon: shut down Paxos on shutdown
authorSage Weil <sage@inktank.com>
Tue, 11 Jun 2013 00:28:51 +0000 (17:28 -0700)
committerSage Weil <sage@inktank.com>
Thu, 13 Jun 2013 17:52:17 +0000 (10:52 -0700)
This cleans up the completions for any paxos waiters.

Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/Monitor.cc

index 9910eab32f5c3d2f4eba314508031fa6b2dc396a..7c7577e1a00ace06545659f2a467503aa46b01c7 100644 (file)
@@ -597,6 +597,7 @@ void Monitor::shutdown()
   }
   
   // clean up
+  paxos->shutdown();
   for (vector<PaxosService*>::iterator p = paxos_service.begin(); p != paxos_service.end(); ++p)
     (*p)->shutdown();
   health_monitor->shutdown();