Gitweb:
http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=d45d2185725...
Commit: d45d218572552173be30974b5801c1b9e6daea2a
Parent: 100027214079bfa1901d8aa37ea8e10d9a60ddd6
Author: Ryan McCabe <rmccabe(a)redhat.com>
AuthorDate: Wed Jan 20 09:54:07 2016 -0500
Committer: Ryan McCabe <rmccabe(a)redhat.com>
CommitterDate: Wed Feb 3 17:28:53 2016 -0500
rgmanager: Log more errors during resource loading
Log errors for the remaining cases where loading of resources fails.
Resolves: rhbz#1128877
Signed-off-by: Ryan McCabe <rmccabe(a)redhat.com>
---
rgmanager/src/daemons/restree.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/rgmanager/src/daemons/restree.c b/rgmanager/src/daemons/restree.c
index 1a649a7..0dc9ced 100644
--- a/rgmanager/src/daemons/restree.c
+++ b/rgmanager/src/daemons/restree.c
@@ -587,6 +587,7 @@ do_load_resource(int ccsfd, char *base,
if (!curres) {
/* No ref and no new one inline ==
no more of the selected type */
+ logt_print(LOG_WARNING, "No resources found for %s\n", base);
return 1;
}
@@ -630,8 +631,12 @@ do_load_resource(int ccsfd, char *base,
}
node = malloc(sizeof(*node));
- if (!node)
+ if (!node) {
+ logt_print(LOG_WARNING, "Out of memory when creating resource"
+ " %s (type %s)\n", curres->r_attrs[0].ra_name,
+ rule->rr_type);
return -1;
+ }
memset(node, 0, sizeof(*node));