mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-06 23:27:04 +02:00
MINOR: hlua: use SEND_ERR to report errors in hlua_event_runner()
Instead of reporting lua errors using ha_alert(), let's use SEND_ERR() helper which will also try to generate a log message according to lua log settings.
This commit is contained in:
parent
e1b0031650
commit
f364f4670b
@ -9658,14 +9658,14 @@ static struct task *hlua_event_runner(struct task *task, void *context, unsigned
|
||||
error = hlua_tostring_safe(hlua_sub->hlua->T, -1);
|
||||
else
|
||||
error = "critical error";
|
||||
ha_alert("Lua event_hdl: %s.\n", error);
|
||||
SEND_ERR(NULL, "Lua event_hdl: %s.\n", error);
|
||||
hlua_unlock(hlua_sub->hlua);
|
||||
goto skip_event;
|
||||
}
|
||||
|
||||
/* Check stack available size. */
|
||||
if (!lua_checkstack(hlua_sub->hlua->T, 5)) {
|
||||
ha_alert("Lua event_hdl: full stack.\n");
|
||||
SEND_ERR(NULL, "Lua event_hdl: full stack.\n");
|
||||
RESET_SAFE_LJMP(hlua_sub->hlua);
|
||||
goto skip_event;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user