summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libserver/cfg_utils.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libserver/cfg_utils.c b/src/libserver/cfg_utils.c
index f0b0a079a..3d5b69050 100644
--- a/src/libserver/cfg_utils.c
+++ b/src/libserver/cfg_utils.c
@@ -258,10 +258,12 @@ rspamd_config_free (struct rspamd_config *cfg)
}
#endif
- rspamd_mempool_delete (cfg->cfg_pool);
if (cfg->monitored_ctx) {
rspamd_monitored_ctx_destroy (cfg->monitored_ctx);
}
+
+ rspamd_mempool_delete (cfg->cfg_pool);
+
if (cfg->checksum) {
g_free (cfg->checksum);
}