MINOR: lua: move the http service context out of appctx.ctx
authorWilly Tarreau <w@1wt.eu>
Fri, 6 May 2022 12:26:10 +0000 (14:26 +0200)
committerWilly Tarreau <w@1wt.eu>
Fri, 6 May 2022 16:13:36 +0000 (18:13 +0200)
commitaa229ccc4cdd1571c420ead77b96d561bd3904cb
tree0091154288727245b742c975139fc45f8b182179
parente23f33bbfe68273e93bed09150304f4f120605fe
MINOR: lua: move the http service context out of appctx.ctx

Just like for the TCP service, let's move the context away from
appctx.ctx. A new struct hlua_http_ctx was defined, reserved in
hlua_applet_http_init() and used everywhere else. Similarly, the
task dump code will no more report decoded stack traces in case
these services would be involved. That may be solved later.
include/haproxy/applet-t.h
src/debug.c
src/hlua.c