]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MEDIUM: lua/socket: wrong scheduling for sockets
authorThierry FOURNIER <thierry.fournier@ozon.io>
Fri, 25 May 2018 12:38:57 +0000 (14:38 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 31 May 2018 08:58:41 +0000 (10:58 +0200)
commitaf4bd0867a6ef4ca219bf97fee5205fa928be4ab
treedafe0c1df040a9832b16dfb788a35c1503198c35
parent9d5422a4b7e71294cf7ce16d60490d907cc92f48
BUG/MEDIUM: lua/socket: wrong scheduling for sockets

The appctx pointer is given from any variable which are wrong.
This implies the wakeup of wrong applet, and the socket are no
longer responsive.

This behavior is hidden by another inherited error which is
fixed in the next patch.

This patch remove all wrong appctx affectations.

This patch must be backported in 1.6, 1.7 and 1.8
src/hlua.c