MAJOR: threads/buffer: Make buffer wait queue thread safe
authorEmeric Brun <ebrun@haproxy.com>
Wed, 21 Jun 2017 13:42:52 +0000 (15:42 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 31 Oct 2017 12:58:31 +0000 (13:58 +0100)
commita1dd243adb0b9ebf78263a5f2ec5729e903abe32
tree3daadb66298b3d180dd142d279e0aee33debc1a7
parent80527f5bb605ab7a50533175c611686e62fe23b6
MAJOR: threads/buffer: Make buffer wait queue thread safe

Adds a global lock to protect the buffer wait queue.
include/common/buffer.h
include/common/hathreads.h
include/proto/applet.h
include/proto/channel.h
src/buffer.c
src/flt_spoe.c
src/stream.c