]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: fd: make thread_mask now represent group-local IDs
authorWilly Tarreau <w@1wt.eu>
Thu, 7 Jul 2022 06:23:03 +0000 (08:23 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 15 Jul 2022 18:16:30 +0000 (20:16 +0200)
commit3638d174e5d2533a1674f13429e3b492a84162ec
treea9c4f721168cea7c81c36ccd77080c2d5abb8d53
parentd6e198761281e755e5b96272ed2a751df096efdf
MEDIUM: fd: make thread_mask now represent group-local IDs

With the change that was started on other masks, the thread mask was
still not fully converted, sometimes being used as a global mask and
sometimes as a local one. This finishes the code modifications so that
the mask is always considered as a group-local mask. This doesn't
change anything as long as there's a single group, but is necessary
for groups 2 and above since it's used against running_mask and so on.
include/haproxy/fd.h
src/ev_epoll.c
src/ev_evports.c
src/ev_kqueue.c
src/ev_poll.c
src/fd.c