]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: list: fix incorrect pointer unlocking in LIST_DEL_LOCKED()
authorWilly Tarreau <w@1wt.eu>
Wed, 13 Mar 2019 13:03:28 +0000 (14:03 +0100)
committerWilly Tarreau <w@1wt.eu>
Wed, 13 Mar 2019 13:15:54 +0000 (14:15 +0100)
commitb0cef35b097c89ff675e055186e71239e105eb01
tree8450b733f34743067cf0ff683198c97a45c13949
parentdf23c0ce4592fd664b3cf9b87a5bb8975e6ca6b7
BUG/MEDIUM: list: fix incorrect pointer unlocking in LIST_DEL_LOCKED()

Injecting on a saturated listener started to exhibit some deadlocks
again between LIST_POP_LOCKED() and LIST_DEL_LOCKED(). Olivier found
it was due to a leftover from a previous debugging session. This patch
fixes it.

This will have to be backported if the other LIST_*_LOCKED() patches
are backported.
include/common/mini-clist.h