mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-06 07:07:04 +02:00
BUG/MINOR: hlua: report proper context upon error in hlua_cli_io_handler_fct()
As a result of copy pasting, hlua_cli_io_handler_fct() used to report lua exceptions like E_ETMOUT as "Lua converter" instead of "Lua cli". Let's fix that. It could be backported to all stable versions. [ada: for older versions, HLUA_E_BTMOUT case didn't exist so it has to be skipped]
This commit is contained in:
parent
bc9821fd26
commit
185d230e2c
@ -11747,22 +11747,22 @@ static int hlua_cli_io_handler_fct(struct appctx *appctx)
|
||||
return 1;
|
||||
|
||||
case HLUA_E_ETMOUT:
|
||||
SEND_ERR(NULL, "Lua converter '%s': execution timeout.\n",
|
||||
SEND_ERR(NULL, "Lua cli '%s': execution timeout.\n",
|
||||
fcn->name);
|
||||
return 1;
|
||||
|
||||
case HLUA_E_BTMOUT:
|
||||
SEND_ERR(NULL, "Lua converter '%s': burst timeout.\n",
|
||||
SEND_ERR(NULL, "Lua cli '%s': burst timeout.\n",
|
||||
fcn->name);
|
||||
return 1;
|
||||
|
||||
case HLUA_E_NOMEM:
|
||||
SEND_ERR(NULL, "Lua converter '%s': out of memory error.\n",
|
||||
SEND_ERR(NULL, "Lua cli '%s': out of memory error.\n",
|
||||
fcn->name);
|
||||
return 1;
|
||||
|
||||
case HLUA_E_YIELD: /* unexpected */
|
||||
SEND_ERR(NULL, "Lua converter '%s': yield not allowed.\n",
|
||||
SEND_ERR(NULL, "Lua cli '%s': yield not allowed.\n",
|
||||
fcn->name);
|
||||
return 1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user