]> git.ipfire.org Git - thirdparty/haproxy.git/commit
[BUG] do not release the connection slot during a retry
authorWilly Tarreau <w@1wt.eu>
Sun, 14 Sep 2008 15:40:09 +0000 (17:40 +0200)
committerWilly Tarreau <w@1wt.eu>
Sun, 14 Sep 2008 15:40:09 +0000 (17:40 +0200)
commit8262d8bd7fdb262c980bd70cb2931e51df07513f
treed933408b93f531e8d55eca356f90a7e7b7171160
parent1d843131d83451086f70c27d97715539c4cef32c
[BUG] do not release the connection slot during a retry

A bug was introduced during last queue management fix. If a server
connection fails, the allocated connection slot is released, but it
will be needed again after the turn-around. This also causes more
connections than expected to go to the server because it appears to
have less connections than real.

Many thanks to Rupert Fiasco, Mark Imbriaco, Cody Fauser, Brian
Gupta and Alexander Staubo for promptly providing configuration
and diagnosis elements to help reproduce this problem easily.
src/proto_http.c