]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix desctruction order
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 6 Oct 2018 16:15:24 +0000 (17:15 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 6 Oct 2018 16:15:24 +0000 (17:15 +0100)
src/libserver/cfg_utils.c

index f0b0a079aad327c366ed59d3d56d433e11748e7a..3d5b690508a39d128fa9511596490fbfb980c3f5 100644 (file)
@@ -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);
        }