<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haproxy.git/include/haproxy/mworker-t.h, branch master</title>
<subtitle>github.com: haproxy/haproxy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/haproxy.git/'/>
<entry>
<title>MINOR: mworker: implement a reload failure counter</title>
<updated>2021-11-10T14:53:01+00:00</updated>
<author>
<name>William Lallemand</name>
<email>wlallemand@haproxy.org</email>
</author>
<published>2021-11-10T09:49:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/haproxy.git/commit/?id=68836740842f3f1cac833d974492a98cdeed0f16'/>
<id>68836740842f3f1cac833d974492a98cdeed0f16</id>
<content type='text'>
Implement a reload failure counter which counts the number of failure
since the last success. This counter is available in 'show proc' over
the master CLI.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement a reload failure counter which counts the number of failure
since the last success. This counter is available in 'show proc' over
the master CLI.
</pre>
</div>
</content>
</entry>
<entry>
<title>MEDIUM: global: remove the relative_pid from global and mworker</title>
<updated>2021-06-15T14:52:42+00:00</updated>
<author>
<name>Willy Tarreau</name>
<email>w@1wt.eu</email>
</author>
<published>2021-06-15T07:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/haproxy.git/commit/?id=e8422bf56b4ea63f146273226cea677bbe11fd91'/>
<id>e8422bf56b4ea63f146273226cea677bbe11fd91</id>
<content type='text'>
The relative_pid is always 1. In mworker mode we also have a
child-&gt;relative_pid which is always equalt relative_pid, except for a
master (0) or external process (-1), but these types are usually tested
for, except for one place that was amended to carefully check for the
PROC_O_TYPE_WORKER option.

Changes were pretty limited as most usages of relative_pid were for
designating a process in stats output and peers protocol.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The relative_pid is always 1. In mworker mode we also have a
child-&gt;relative_pid which is always equalt relative_pid, except for a
master (0) or external process (-1), but these types are usually tested
for, except for one place that was amended to carefully check for the
PROC_O_TYPE_WORKER option.

Changes were pretty limited as most usages of relative_pid were for
designating a process in stats output and peers protocol.
</pre>
</div>
</content>
</entry>
<entry>
<title>REORG: include: move signal.h to haproxy/signal{,-t}.h</title>
<updated>2020-06-11T08:18:58+00:00</updated>
<author>
<name>Willy Tarreau</name>
<email>w@1wt.eu</email>
</author>
<published>2020-06-04T15:37:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/haproxy.git/commit/?id=3727a8a0837dfb2f4188a9c3bdfc550385d71fe3'/>
<id>3727a8a0837dfb2f4188a9c3bdfc550385d71fe3</id>
<content type='text'>
No change was necessary. Include from wdt.c was dropped since unneeded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No change was necessary. Include from wdt.c was dropped since unneeded.
</pre>
</div>
</content>
</entry>
<entry>
<title>REORG: include: move mworker.h to haproxy/mworker{,-t}.h</title>
<updated>2020-06-11T08:18:57+00:00</updated>
<author>
<name>Willy Tarreau</name>
<email>w@1wt.eu</email>
</author>
<published>2020-06-04T12:07:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/haproxy.git/commit/?id=b5abe5bd5d70ccccac09eed21771bea692e19144'/>
<id>b5abe5bd5d70ccccac09eed21771bea692e19144</id>
<content type='text'>
One function prototype makes reference to struct mworker_proc which was
not defined there but in global.h instead. This definition, along with
the PROC_O_* fields were moved to mworker-t.h instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One function prototype makes reference to struct mworker_proc which was
not defined there but in global.h instead. This definition, along with
the PROC_O_* fields were moved to mworker-t.h instead.
</pre>
</div>
</content>
</entry>
</feed>
