From a4736959ca631ec517d2bf36f90d43405268b2b7 Mon Sep 17 00:00:00 2001 From: Yugo Nagata Date: Fri, 20 Feb 2015 14:27:41 +0900 Subject: [PATCH] Fix to use void * for receiving return value of thread function Previously int was used and this could occur stack buffer overflow. This caused an infinity loop of ping error at bringing up or down VIP, since a loop variable in a for loop was overwritten to zero. --- watchdog/wd_ping.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/watchdog/wd_ping.c b/watchdog/wd_ping.c index e3fc42c78..a125ada71 100644 --- a/watchdog/wd_ping.c +++ b/watchdog/wd_ping.c @@ -109,14 +109,14 @@ wd_is_upper_ok(char * server_list) pthread_attr_destroy(&attr); for (i=0; i