cluster: RHEL6 - rgmanager: Log a warning when the non-critical flag is cleared

Ryan McCabe rmccabe at fedoraproject.org
Wed Mar 4 02:21:50 UTC 2015


Gitweb:        http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=18d4adea1db67ae70ccf68ac9260a9d59e88b0e7
Commit:        18d4adea1db67ae70ccf68ac9260a9d59e88b0e7
Parent:        84e7c44a520b780d2bb78fc33e1f18430eab6d69
Author:        Ryan McCabe <rmccabe at redhat.com>
AuthorDate:    Tue Mar 3 14:35:20 2015 -0500
Committer:     Ryan McCabe <rmccabe at redhat.com>
CommitterDate: Tue Mar 3 14:35:20 2015 -0500

rgmanager: Log a warning when the non-critical flag is cleared

Log a warning to syslog when the non-critial flag is cleared
because of multiple references.

Resolves: rhbz#1128877

Signed-off-by: Ryan McCabe <rmccabe at redhat.com>
---
 rgmanager/src/daemons/restree.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/rgmanager/src/daemons/restree.c b/rgmanager/src/daemons/restree.c
index bc98aa6..1a649a7 100644
--- a/rgmanager/src/daemons/restree.c
+++ b/rgmanager/src/daemons/restree.c
@@ -710,6 +710,8 @@ do_load_resource(int ccsfd, char *base,
 	if (curres->r_refs > 1 &&
 	    (curres->r_flags & RF_NON_CRITICAL)) {
 		res_build_name(tok, sizeof(tok), curres);
+		logt_print(LOG_WARNING, "Non-critical flag for %s is being "
+                        "cleared due to multiple references.\n", tok);
 		printf("Non-critical flag for %s is being cleared due to multiple references.\n", tok);
 		curres->r_flags &= ~RF_NON_CRITICAL;
 	}


More information about the cluster-commits mailing list