]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: pools: import plock.h to build even without thread support
authorWilly Tarreau <w@1wt.eu>
Sat, 26 Aug 2023 15:22:32 +0000 (17:22 +0200)
committerWilly Tarreau <w@1wt.eu>
Sat, 26 Aug 2023 15:28:08 +0000 (17:28 +0200)
In 2.9-dev4, commit 544c2f2d9 ("MINOR: pools: use EBO to wait for
unlock during pool_flush()") broke the thread-less build by calling
pl_wait_new_long() without explicitly including plock.h which is
normally included by thread.h when threads are enabled.

src/pool.c

index 59b0944bba0061e832c2d375c0fdbeb2cf2624b9..83ebe255cfd01fb051b0ec8edc572ae99160bb5b 100644 (file)
@@ -12,6 +12,8 @@
 
 #include <errno.h>
 
+#include <import/plock.h>
+
 #include <haproxy/activity.h>
 #include <haproxy/api.h>
 #include <haproxy/applet-t.h>