commit | ad1d5b58a7341fa7fe793dac4de461d4f5918582 | [log] [tgz] |
---|---|---|
author | Amaury Denoyelle <adenoyelle@haproxy.com> | Thu Jan 28 10:16:29 2021 +0100 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Mon Feb 22 10:23:24 2021 +0100 |
tree | f5d1134b84778234daa0e0f868a7f5f49d2f62a0 | |
parent | 9027d3a6a34a9254bf4c3d642ac1fa886d5c4f23 [diff] |
BUG/MINOR: backend: hold correctly lock when killing idle conn The wrong lock seems to be held when trying to remove another thread connection if max fd limit has been reached (locking the current thread instead of the target thread lock). This could be backported up to 2.0. (cherry picked from commit a3bf62ec541479531ebe93bde46b436cb95c9a87) Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>