]> git.proxmox.com Git - mirror_corosync.git/commitdiff
quorumtools: check for quorum_dispatch return code
authorFabio M. Di Nitto <fdinitto@redhat.com>
Tue, 7 Feb 2012 08:53:30 +0000 (09:53 +0100)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 9 Feb 2012 15:49:25 +0000 (16:49 +0100)
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Reviewed-by: Steven Dake <sdake@redhat.com>
tools/corosync-quorumtool.c

index 4be7fd1ca946e3f90d6647e92503fed5f1633961..f81fff79d4d6c38ec97d3c043ff024969d24a2ff 100644 (file)
@@ -453,7 +453,11 @@ static int show_nodes(nodeid_format_t nodeid_format, name_format_t name_format)
 
        g_called = 0;
        while (g_called == 0) {
-               quorum_dispatch(q_handle, CS_DISPATCH_ONE);
+               err = quorum_dispatch(q_handle, CS_DISPATCH_ONE);
+               if (err != CS_OK) {
+                       fprintf(stderr, "quorum_dispatch FAILED: %d\n", err);
+                       goto err_exit;
+               }
        }
 
        display_nodes_data(nodeid_format, name_format);