Hi, 30 minutes after I installed 1.5-dev1 in front of my gitweb server, Cyril Bonté contacted me to report a breakage. Diagnostics showed that chunked encoding did not always work as expected, and that it was sometimes possible to truncate the response after the last chunk that was found in the recv() preceeding the one which reports the close. In fact it's all a matter of timing, so many people will never be hit and other ones will always (in my case, strace was enough to make it disappear).
The bug has been fixed. While fixing it I realized that the bug could also reduce the keep-alive rate on responses, because some responses would still have the close forwarded to the client. So I have issued 1.5-dev2 with this fix, so that testers don't waste their time on something we know has a bug. As usual, the code is available here : site index : http://haproxy.1wt.eu/ sources : http://haproxy.1wt.eu/download/1.5/src/devel/ changelog : http://haproxy.1wt.eu/download/1.5/src/CHANGELOG binaries : Since this is a development version, no binary is provided. Now back to the kernel ;-) Regards, Willy

