haproxy/include
Willy Tarreau ed7f836f07 BUG/MINOR: stream_interface: don't loop over ->snd_buf()
It is stupid to loop over ->snd_buf() because the snd_buf() itself already
loops and stops when system buffers are full. But looping again onto it,
we lose the information of the full buffers and perform one useless syscall.

Furthermore, this causes issues when dealing with large uploads while waiting
for a connection to establish, as it can report a server reject of some data
as a connection abort, which is wrong.

1.4 does not have this issue as it loops maximum twice (once for each buffer
half) and exists as soon as system buffers are full. So no backport is needed.
2012-10-29 23:30:33 +01:00
..
common BUG/MINOR: stream_interface: don't loop over ->snd_buf() 2012-10-29 23:30:33 +01:00
import [MAJOR] replace ultree with ebtree in wait-queues 2008-06-24 08:17:16 +02:00
proto MEDIUM: stick-table: allocate the table key of size buffer size 2012-10-29 21:56:59 +01:00
types MEDIUM: stick-table: allocate the table key of size buffer size 2012-10-29 21:56:59 +01:00