]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: stream: take care of synchronous errors when trying to send
authorWilly Tarreau <w@1wt.eu>
Wed, 23 Jan 2019 14:18:19 +0000 (15:18 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 24 Jan 2019 18:06:43 +0000 (19:06 +0100)
commit64f6945fec20a02d90c647c7426a989b903f6f5d
treef25818716f8177f9f4f48cc0ed34615b30e8ad3a
parentcb923d5001e9433f389c35d45cc7b35a7d65e7b6
BUG/MINOR: stream: take care of synchronous errors when trying to send

We currently detect a number of situations where we have to immediately
deal with a state change, but we failed to consider the case of the
synchronous error reported on the stream-interface. We definitely do not
want to have to wait for a timeout to handle this one, especially at the
beginning of the connection when it can lead to an immediate retry.

This should be backported to 1.9.
src/stream.c