commit | 4fc49a9aabacc8028877e2dcbdb54d8a19c398c4 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Sun May 05 06:54:22 2019 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Sun May 05 06:54:22 2019 +0200 |
tree | 45163b7fef5ebdeb2c011e775991e6d4b6743365 | |
parent | 223995e8ca13f3a59df4231ed0aabd6c3f74a76f [diff] |
BUG/MEDIUM: checks: make sure the warmup task takes the server lock The server warmup task is used when a server uses the "slowstart" parameter. This task affects the server's weight and maxconn, and may dequeue pending connections from the queue. This must be done under the server's lock, which was not the case. This must be backported to 1.9 and 1.8.