Commit Graph

11 Commits

Author SHA1 Message Date
Willy Tarreau
3f567e4949 REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h
This splits the hathreads.h file into types+macros and functions. Given
that most users of this file used to include it only to get the definition
of THREAD_LOCAL and MAXTHREADS, the bare minimum was placed into thread-t.h
(i.e. types and macros).

All the thread management was left to haproxy/thread.h. It's worth noting
the drop of the trailing "s" in the name, to remove the permanent confusion
that arises between this one and the system implementation (no "s") and the
makefile's option (no "s").

For consistency, src/hathreads.c was also renamed thread.c.

A number of files were updated to only include thread-t which is the one
they really needed.

Some future improvements are possible like replacing empty inlined
functions with macros for the thread-less case, as building at -O0 disables
inlining and causes these ones to be emitted. But this really is cosmetic.
2020-06-11 10:18:56 +02:00
William Lallemand
2f14aeb0cc DOC: ssl: update MAINTAINERS file
Update the MAINTAINERS file with new files and maintainer.
2020-05-15 14:11:54 +02:00
paulborile
c81b9bf7b4 DOC: wurfl: added point of contact in MAINTAINERS file 2019-04-23 11:00:23 +02:00
Lukas Tribus
b75e828b29 DOC: fix reference to map files in MAINTAINERS
s/maps/map
2018-10-17 04:21:04 +02:00
Willy Tarreau
17536e4005 DOC: add Christopher and Emeric as maintainers of the threads
We'll need to be extremely careful at the beginning regarding changes.
2017-11-24 18:52:23 +01:00
Willy Tarreau
55612d4517 DOC: mention William as maintainer of the cache and master-worker
The latter is very tricky, better not touch anything there without
his approval.
2017-11-24 18:28:05 +01:00
Ben Shillito
eb90e8fcb9 DOC: add Ben Shillito as the maintainer of 51d
you can put me down as the maintainer with this email.

This should be backported to 1.6.
2016-01-13 12:10:23 +01:00
Willy Tarreau
e4b3127d61 DOC: add David Carlier as maintainer of da.c
David is willing to handle any issue related to da.c.
2015-09-28 14:01:27 +02:00
Willy Tarreau
ed17655666 DOC: add more entries to MAINTAINERS
Simon is willing to maintain mailers and external checks.
2015-09-23 07:41:56 +02:00
Willy Tarreau
a9937f9519 DOC: add more entries to MAINTAINERS
Cyril is the most impacted by doc format changes, Thierry is the one who
knows maps and patterns infrastructure in great details.
2015-09-22 01:08:15 +02:00
Willy Tarreau
14a923cd2e DOC: add a MAINTAINERS file
This one indicates who to CC when sending changes affecting certain
parts of the product.
2015-09-21 15:24:34 +02:00