diff options
author | Joao Eduardo Luis <joao.luis@inktank.com> | 2013-05-17 18:23:36 +0100 |
---|---|---|
committer | Joao Eduardo Luis <joao.luis@inktank.com> | 2013-05-22 13:33:34 +0100 |
commit | 2ff23fe784245f3b86bc98e0434b21a5318e0a7b (patch) | |
tree | 0cb3627ee64fa37ea81f764122d43f405ef97b5e | |
parent | e9d20ffe19d79a3af0279972c248d903f22c7766 (diff) | |
download | ceph-2ff23fe784245f3b86bc98e0434b21a5318e0a7b.tar.gz |
mon: Paxos: finish_proposal() when we're finished recovering
Signed-off-by: Joao Eduardo Luis <joao.luis@inktank.com>
-rw-r--r-- | src/mon/Paxos.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mon/Paxos.cc b/src/mon/Paxos.cc index 71ef2ec3de0..68e5ed1ee76 100644 --- a/src/mon/Paxos.cc +++ b/src/mon/Paxos.cc @@ -445,6 +445,8 @@ void Paxos::handle_last(MMonPaxos *last) dout(10) << "that's everyone. active!" << dendl; extend_lease(); + finish_proposal(); + finish_contexts(g_ceph_context, waiting_for_active); finish_contexts(g_ceph_context, waiting_for_readable); finish_contexts(g_ceph_context, waiting_for_writeable); |