commit | 7ad43e7928c9a61b40332e4d5e9a7ccc33e6b65b | [log] [tgz] |
---|---|---|
author | Emeric Brun <ebrun@haproxy.com> | Wed Oct 10 14:51:02 2018 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Wed Oct 10 18:05:33 2018 +0200 |
tree | 3cfbb621ce1659e7adb7483b207e0c5ec9d8c2cf | |
parent | 0b25d5e99fa0442302eae1b9bd43e28cda5516a1 [diff] |
BUG/MEDIUM: Cur/CumSslConns counters not threadsafe. CurSslConns inc/dec operations are not threadsafe. The unsigned CurSslConns counter can wrap to a negative value. So we could notice connection rejects because of MaxSslConns limit artificially exceeded. CumSslConns inc operation are also not threadsafe so we could miss some connections and show inconsistenties values compared to CumConns. This fix should be backported to v1.8.