aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamd.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-11-18 15:19:36 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-11-18 15:19:36 +0000
commitceb133b5e603c04cfa5c8da8851c8134523e0ee9 (patch)
tree631e1f166147a6a5bf3b6b1c50527f1514e2f4e3 /src/rspamd.c
parentb33f3fa4cfa42f1b92192ff18eb893b8bd93a1e9 (diff)
downloadrspamd-ceb133b5e603c04cfa5c8da8851c8134523e0ee9.tar.gz
rspamd-ceb133b5e603c04cfa5c8da8851c8134523e0ee9.zip
Fix issues found
Diffstat (limited to 'src/rspamd.c')
-rw-r--r--src/rspamd.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rspamd.c b/src/rspamd.c
index 3d42f2650..92b17b37e 100644
--- a/src/rspamd.c
+++ b/src/rspamd.c
@@ -270,7 +270,8 @@ reread_config (struct rspamd_main *rspamd_main)
tmp_cfg = rspamd_config_defaults ();
tmp_cfg->c_modules = g_hash_table_ref (rspamd_main->cfg->c_modules);
- tmp_cfg->libs_ctx = REF_RETAIN (rspamd_main->cfg->libs_ctx);
+ tmp_cfg->libs_ctx = rspamd_main->cfg->libs_ctx;
+ REF_RETAIN (tmp_cfg->libs_ctx);
rspamd_set_logger (tmp_cfg, g_quark_try_string ("main"), rspamd_main);
cfg_file = rspamd_mempool_strdup (tmp_cfg->cfg_pool,
rspamd_main->cfg->cfg_name);