diff options
-rw-r--r-- | src/libserver/cfg_utils.c | 4 |
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); } |