From: Vsevolod Stakhov Date: Sat, 16 Jun 2018 12:51:41 +0000 (+0100) Subject: [Minor] Allow tasks to have empty re cache X-Git-Tag: 1.7.7~103 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ebb82329bba261df2e93a301e46810bb05d08597;p=thirdparty%2Frspamd.git [Minor] Allow tasks to have empty re cache --- diff --git a/src/libserver/task.c b/src/libserver/task.c index 9be780b1b4..9801212f17 100644 --- a/src/libserver/task.c +++ b/src/libserver/task.c @@ -263,7 +263,10 @@ rspamd_task_free (struct rspamd_task *task) } ucl_object_unref (task->messages); - rspamd_re_cache_runtime_destroy (task->re_rt); + + if (task->re_rt) { + rspamd_re_cache_runtime_destroy (task->re_rt); + } if (task->http_conn != NULL) { rspamd_http_connection_reset (task->http_conn);