From e9adc51893b16502160ad7618ec77ebaa4d93acd Mon Sep 17 00:00:00 2001 From: Christine Caulfield Date: Fri, 26 Feb 2010 15:30:38 +0000 Subject: [PATCH] Reduce the number of times the quorum message is displayed. Patch from David Teigland git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2667 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/vsf_quorum.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/exec/vsf_quorum.c b/exec/vsf_quorum.c index 4d94ee94..4db696cb 100644 --- a/exec/vsf_quorum.c +++ b/exec/vsf_quorum.c @@ -135,11 +135,12 @@ 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 old_quorum = primary_designated; primary_designated = quorum; - if (primary_designated) { + if (primary_designated && !old_quorum) { log_printf (LOGSYS_LEVEL_NOTICE, "This node is within the primary component and will provide service.\n"); - } else { + } else if (!primary_designated && old_quorum) { log_printf (LOGSYS_LEVEL_NOTICE, "This node is within the non-primary component and will NOT provide any services.\n"); }