From: Timo Sirainen Date: Fri, 1 Apr 2022 12:06:36 +0000 (+0300) Subject: lib-lua: test-dict-lua - Fix error handling X-Git-Tag: 2.4.0~4120 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c9dd75ac85f9eb26665fc8f5936841e59ddfa2bf;p=thirdparty%2Fdovecot%2Fcore.git lib-lua: test-dict-lua - Fix error handling --- diff --git a/src/lib-lua/test-dict-lua.c b/src/lib-lua/test-dict-lua.c index 66d958e84d..0553e03353 100644 --- a/src/lib-lua/test-dict-lua.c +++ b/src/lib-lua/test-dict-lua.c @@ -17,8 +17,10 @@ static void test_dict_register(void) static void test_dict_finished(lua_State *L, struct ioloop *ioloop, int res) { - if (res < 0) + if (res < 0) { i_error("%s", lua_tostring(L, -1)); + lua_pop(L, 1); + } io_loop_stop(ioloop); }