From 3ae1d1eab9fa19d49b2e75aa60685dd5d892dc82 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Fri, 11 Jun 2021 17:28:19 +0200 Subject: [PATCH] BUILD: init: remove initialization of multi-process thread mappings This broke the build with recent compilers and is not used anyway. --- src/haproxy.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/haproxy.c b/src/haproxy.c index e975dc8be..41d481c2b 100644 --- a/src/haproxy.c +++ b/src/haproxy.c @@ -3460,11 +3460,6 @@ int main(int argc, char **argv) #ifdef USE_CPU_AFFINITY /* Now the CPU affinity for all threads */ - /* If on multiprocess, use proc_t1 except for the first process. - */ - if ((relative_pid - 1) > 0) - cpu_map.thread[0] = cpu_map.proc_t1[relative_pid-1]; - for (i = 0; i < global.nbthread; i++) { if (ha_cpuset_count(&cpu_map.proc[relative_pid-1])) ha_cpuset_and(&cpu_map.thread[i], &cpu_map.proc[relative_pid-1]);