From: Vsevolod Stakhov Date: Thu, 26 May 2016 12:23:53 +0000 (+0100) Subject: [Fix] Fix proxying issue for unconnected sessions X-Git-Tag: 1.3.0~432 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed8443a06118e673a8aac123238523b22f61dcdd;p=thirdparty%2Frspamd.git [Fix] Fix proxying issue for unconnected sessions --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index 247c856f40..4d6ae4b6d7 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -647,7 +647,7 @@ proxy_call_cmp_script (struct rspamd_proxy_session *session, gint cbref) lua_createtable (L, 0, session->mirror_conns->len + 1); /* Now push master results */ - if (session->master_conn->results) { + if (session->master_conn && session->master_conn->results) { lua_pushstring (L, "master"); ucl_object_push_lua (L, session->master_conn->results, true); lua_settable (L, -3);