diff --git a/exec/vsf_quorum.c b/exec/vsf_quorum.c index 50b2b92c..4b75997e 100644 --- a/exec/vsf_quorum.c +++ b/exec/vsf_quorum.c @@ -109,6 +109,8 @@ static void quorum_api_set_quorum(const unsigned int *view_list, size_t view_list_entries, int quorum, struct memb_ring_id *ring_id) { + int i; + primary_designated = quorum; if (primary_designated) { @@ -121,6 +123,10 @@ static void quorum_api_set_quorum(const unsigned int *view_list, memcpy(&quorum_ring_id, ring_id, sizeof (quorum_ring_id)); memcpy(quorum_view_list, view_list, sizeof(unsigned int)*view_list_entries); + log_printf (LOGSYS_LEVEL_NOTICE, "Members[%d]: ", (int)view_list_entries); + for (i=0; i