Signed-off-by: Jan Friesse <[email protected]>
---
 tools/corosync-notifyd.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/tools/corosync-notifyd.c b/tools/corosync-notifyd.c
index 5ac2b83..cdb6dcd 100644
--- a/tools/corosync-notifyd.c
+++ b/tools/corosync-notifyd.c
@@ -828,7 +828,12 @@ _cs_local_node_info_get(char **nodename, uint32_t *nodeid)
        corosync_cfg_handle_t cfg_handle;
 
        if (local_nodeid == 0) {
-               corosync_cfg_initialize(&cfg_handle, NULL);
+               rc = corosync_cfg_initialize(&cfg_handle, NULL);
+               if (rc != CS_OK) {
+                       syslog (LOG_ERR, "Failed to initialize the cfg API. 
Error %d\n", rc);
+                       exit (EXIT_FAILURE);
+               }
+
                rc = corosync_cfg_local_get (cfg_handle, &local_nodeid);
                corosync_cfg_finalize(cfg_handle);
                if (rc != CS_OK) {
-- 
1.7.1

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to