mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-22 22:31:28 +02:00
BUG/MEDIUM: lua: fix crash when using bogus mode in register_service()
When using an incorrect 'mode' as 2nd argument of core.register_service(), HAProxy crashes while displaying the error message. To be backported to 1.8, 1.7 and 1.6.
This commit is contained in:
parent
e31148031f
commit
fe7456f3b7
@ -6871,7 +6871,7 @@ __LJMP static int hlua_register_service(lua_State *L)
|
||||
akl->kw[0].parse = action_register_service_http;
|
||||
else
|
||||
WILL_LJMP(luaL_error(L, "lua service environment '%s' is unknown. "
|
||||
"'tcp' or 'http' are expected."));
|
||||
"'tcp' or 'http' are expected.", env));
|
||||
|
||||
akl->kw[0].match_pfx = 0;
|
||||
akl->kw[0].private = fcn;
|
||||
|
Loading…
x
Reference in New Issue
Block a user