haproxy/include
Willy Tarreau 844553303d [BUG] session: errors were not reported in termination flags in TCP mode
In order to get termination flags properly updated, the session was
relying a bit too much on http_return_srv_error() which is http-centric.

A generic srv_error function was implemented in the session in order to
catch all connection abort situations. It was then noticed that a request
abort during a connection attempt was not reported, which is now fixed.

Read and write errors/timeouts were not logged either. It was necessary
to add those tests at 4 new locations.

Now it looks like everything is correctly logged. Most likely some error
checking code could now be removed from some analysers.
2009-03-15 22:34:05 +01:00
..
common [CLEANUP] config: catch and report some possibly wrong rule ordering 2009-03-15 15:23:16 +01:00
import [MAJOR] replace ultree with ebtree in wait-queues 2008-06-24 08:17:16 +02:00
proto [BUG] session: errors were not reported in termination flags in TCP mode 2009-03-15 22:34:05 +01:00
types [CLEANUP] task: distinguish between clock ticks and timers 2009-03-08 15:58:07 +01:00