Hi Fred,

On Tue, Jun 13, 2017 at 09:16:33PM +0200, Frederic Lecaille wrote:
(...)
> So I have compiled haproxy with the little src/plug_qdisc.c source file
> (attached to this mail) highly inspired from libnl-utils package sources and
> managed to make a haproxy peer block and unblock incoming connections from
> another remote peer calling plug_qdisc_release_indefinite_buffer() and
> plug_qdisc_plug_buffer() at the right places and only on one peer side, the
> CLOSE_WAIT issue happening on the remote side.

Wow, this stuff is absolutely awesome! It will definitely be very helpful
to reproduce certain classes of bugs which have already required some
stuff like tcploop.c! So please add this to contrib/ (eg: contrib/plug_qdisc
or whatever you like) with 3-5 lines of README to help a developer quickly
spot how to call it. No need for details, those who can't figure how to
build it don't need it anyway.

Thanks,
Willy

Reply via email to