From: Willy Tarreau Date: Tue, 10 Mar 2020 08:26:17 +0000 (+0100) Subject: BUILD: wdt: only test for SI_TKILL when compiled with thread support X-Git-Tag: v2.1.4~34 X-Git-Url: http://git.haproxy.org/?a=commitdiff_plain;h=c32c7e3b39711c329b759a5767276b543913621a;p=haproxy-2.1.git BUILD: wdt: only test for SI_TKILL when compiled with thread support SI_TKILL is not necessarily defined on older systems and is used only with the pthread_kill() call a few lines below, so it should also be subject to the USE_THREAD condition. (cherry picked from commit 0627815f701ee6549bcf4c2611df8ccdd3bd3fc9) Signed-off-by: Willy Tarreau --- diff --git a/src/wdt.c b/src/wdt.c index 58096e0..985113d 100644 --- a/src/wdt.c +++ b/src/wdt.c @@ -101,12 +101,12 @@ void wdt_handler(int sig, siginfo_t *si, void *arg) /* No doubt now, there's no hop to recover, die loudly! */ break; - +#ifdef USE_THREAD case SI_TKILL: /* we got a pthread_kill, stop on it */ thr = tid; break; - +#endif default: /* unhandled other conditions */ return;