[resent mail, first one did not reach the ML]

Hello,

today John Lauro contacted me directly to inform me of a regression
I inserted yesterday into 1.3.21 when backporting a small patch from
1.4. The cause is that in 1.4 there are frontends for unix sockets,
while there aren't in 1.3, and dereferencing them to initialize
parameters is not good at all : John got a SEGV when connecting to
the stats socket. His gdb output helped a lot find the stupid mistake.
Of course, before releasing it I only tested HTTP and not the unix
socket :-(

So I'm issuing 1.3.22 to fix this issue. I also took this opportunity
to report in the error messages the path to a failed binding to a
unix socket. It was reported to me that the previous message was non
informational and I couldn't agree more.

So, please trash 1.3.21 and upgrade to 1.3.22.

Special thanks go to John and Krzysztof who troubleshooted the issue
while I was outside.

As usual, sources, doc and binaries for 1.3 are available here :

   http://haproxy.1wt.eu/download/1.3/

Apologies for the mess!
Willy


Reply via email to