From: Aurelien DARRAGON Date: Mon, 4 Mar 2024 10:19:46 +0000 (+0100) Subject: MINOR: hlua: use SEND_ERR to report errors in hlua_event_runner() X-Git-Tag: v3.0-dev5~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f364f4670b3f95bc248d8b2ba58a215abd2e92f2;p=thirdparty%2Fhaproxy.git 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. --- diff --git a/src/hlua.c b/src/hlua.c index b28b78658f..a07377d060 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -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; }