Hey Willy,

I have just applied the patch and will run another test after lunch. Since we're testing with live traffic I can't leave it unattended :)

Just out of curiosity, is this a bug that affects also Linux or is it FreeBSD specific?

Kind regards, John

Willy Tarreau wrote:
Good news!

I found it by reading the code :-)
And I could even reproduce it. The bug happens when running with a
handshake (typically SSL) and when an out of memory or a socket error
happens when calling setsockopt(TCP_NODELAY), which might possibly be
made more common by your TCP settings, though it's not necessarily the
case.

Anyway, please apply the attached patch on top of the two other ones,
I'm really confident this time :-)

I'm now going to merge it as well as Emeric's patches into mainline.

Thanks a lot for all your tests John!
Willy


--
John-Paul Bader | Software Development

www.wooga.com
wooga GmbH | Saarbruecker Str. 38 | D-10405 Berlin
Sitz der Gesellschaft: Berlin; HRB 117846 B
Registergericht Berlin-Charlottenburg
Geschaeftsfuehrung: Jens Begemann, Philipp Moeser

Reply via email to