mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-11-28 14:21:00 +01:00
BUG/MINOR: threads: fix the process range of thread masks
Commit 421f02e ("MINOR: threads: add a MAX_THREADS define instead of
LONGBITS") used a MAX_THREADS macros to fix threads limits. However,
one change was wrong as it affected the upper bound of the process
loop when setting threads masks. No backport is needed.
This commit is contained in:
parent
32211a17eb
commit
bbcf2b9e0d
@ -979,7 +979,7 @@ static int bind_parse_process(char **args, int cur_arg, struct proxy *px, struct
|
||||
|
||||
conf->bind_proc |= proc;
|
||||
if (thread) {
|
||||
for (i = 0; i < MAX_THREADS; i++)
|
||||
for (i = 0; i < LONGBITS; i++)
|
||||
if (!proc || (proc & (1UL << i)))
|
||||
conf->bind_thread[i] |= thread;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user