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