aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/re_cache.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserver/re_cache.c')
-rw-r--r--src/libserver/re_cache.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/libserver/re_cache.c b/src/libserver/re_cache.c
index f4f190ed5..4f14f6ff8 100644
--- a/src/libserver/re_cache.c
+++ b/src/libserver/re_cache.c
@@ -801,7 +801,6 @@ rspamd_re_cache_process_selector (struct rspamd_task *task,
khiter_t k;
lua_State *L;
gint err_idx, ret;
- GString *tb;
struct rspamd_task **ptask;
gboolean result = FALSE;
struct rspamd_re_cache *cache = rt->cache;
@@ -845,13 +844,9 @@ rspamd_re_cache_process_selector (struct rspamd_task *task,
rspamd_lua_setclass (L, "rspamd{task}", -1);
if ((ret = lua_pcall (L, 1, 1, err_idx)) != 0) {
- tb = lua_touserdata (L, -1);
msg_err_task ("call to selector %s "
- "failed (%d): %v", name, ret, tb);
-
- if (tb) {
- g_string_free (tb, TRUE);
- }
+ "failed (%d): %s", name, ret,
+ lua_tostring (L, -1));
}
else {
gsize slen;