]> git.proxmox.com Git - mirror_corosync-qdevice.git/commitdiff
qnetd: Return error code based on ipc closed
authorJan Friesse <jfriesse@redhat.com>
Mon, 31 Aug 2020 08:33:54 +0000 (10:33 +0200)
committerJan Friesse <jfriesse@redhat.com>
Mon, 31 Aug 2020 15:04:49 +0000 (17:04 +0200)
So restore pre pr-poll-loop behavior.

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
qdevices/corosync-qnetd.c

index 1ecf6e8a9ca7c748754f0e075f67c31d80c710ca..eede5d1c2bc795d2d8efdd4bf86f7c077af4dce6 100644 (file)
@@ -169,7 +169,7 @@ qnetd_run_main_loop(struct qnetd_instance *instance)
                return (-1);
        }
 
-       return (poll_res);
+       return (qnetd_ipc_is_closed(instance) ? 0 : -1);
 }
 
 static void