From: Jim Meyering <[email protected]>

* exec/main.c (corosync_exit): Mark as "noreturn".
---
 exec/main.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/exec/main.c b/exec/main.c
index 086c09a..f0a7c30 100644
--- a/exec/main.c
+++ b/exec/main.c
@@ -132,6 +132,7 @@ static void sigusr2_handler (int num)
        }
 }

+static void *corosync_exit (void *arg) __attribute__((__noreturn__));
 static void *corosync_exit (void *arg)
 {
        if (api) {
@@ -156,9 +157,6 @@ static void *corosync_exit (void *arg)
        totempg_finalize ();
        coroipcs_ipc_exit ();
        corosync_exit_error (AIS_DONE_EXIT);
-
-       /* never reached */
-       return NULL;
 }

 pthread_t corosync_exit_thread;
-- 
1.6.2.rc1.285.gc5f54

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

Reply via email to