{
cancel_events();
new_value.clear();
- if (!proposals.empty())
- finish_contexts(g_ceph_context, proposals, -EAGAIN);
+
+ finish_contexts(g_ceph_context, proposals, -EAGAIN);
if (mon->get_quorum().size() == 1) {
state = STATE_ACTIVE;
state = STATE_RECOVERING;
- if (!proposals.empty())
- finish_contexts(g_ceph_context, proposals, -EAGAIN);
-
+ finish_contexts(g_ceph_context, proposals, -EAGAIN);
finish_contexts(g_ceph_context, waiting_for_commit, -EAGAIN);
finish_contexts(g_ceph_context, waiting_for_active, -EAGAIN);
}