]> git.kaiwu.me - haproxy.git/commit
BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag
authorChristopher Faulet <cfaulet@haproxy.com>
Wed, 24 Jan 2018 20:49:41 +0000 (21:49 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 25 Jan 2018 12:51:23 +0000 (13:51 +0100)
commit8d01fd6b3caf7fd97a21aa24bb946b12484ce1a3
tree873c7d3726cb9cac470264ec555a913d8d5e4cd9
parentc20d73733871ee820fe87880e076a00cbad1b7d6
BUG/MEDIUM: threads/server: Fix deadlock in srv_set_stopping/srv_set_admin_flag

Because of a typo (HA_SPIN_LOCK instead of HA_SPIN_UNLOCK), there is a deadlock
in srv_set_stopping and srv_set_admin_flag when there is at least one trackers.

This patch must be backported in 1.8.
src/server.c