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.2-dev5~90 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0627815f701ee6549bcf4c2611df8ccdd3bd3fc9;p=thirdparty%2Fhaproxy.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. --- diff --git a/src/wdt.c b/src/wdt.c index 528685acb5..44b35402ab 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;