aboutsummaryrefslogtreecommitdiffstats
path: root/src/fuzzy_storage.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-14 11:47:36 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2018-06-14 15:15:19 +0100
commit7406e60b74327df055f3bacfc478bd5cb68fd6c9 (patch)
tree9589f52da4b7e19f2eb0997674503763107619af /src/fuzzy_storage.c
parent700949bd941aeec41060163e36509061791c502f (diff)
downloadrspamd-7406e60b74327df055f3bacfc478bd5cb68fd6c9.tar.gz
rspamd-7406e60b74327df055f3bacfc478bd5cb68fd6c9.zip
[Fix] Cleanup maps data on shutdown
Diffstat (limited to 'src/fuzzy_storage.c')
-rw-r--r--src/fuzzy_storage.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fuzzy_storage.c b/src/fuzzy_storage.c
index 44b7c555e..234822018 100644
--- a/src/fuzzy_storage.c
+++ b/src/fuzzy_storage.c
@@ -2880,7 +2880,10 @@ start_fuzzy (struct rspamd_worker *worker)
struct rspamd_map *m;
if ((m = rspamd_map_add_from_ucl (cfg, ctx->skip_map,
- "Skip hashes", rspamd_kv_list_read, rspamd_kv_list_fin,
+ "Skip hashes",
+ rspamd_kv_list_read,
+ rspamd_kv_list_fin,
+ rspamd_kv_list_dtor,
(void **)&ctx->skip_hashes)) == NULL) {
msg_warn_config ("cannot load hashes list from %s",
ucl_object_tostring (ctx->skip_map));