event_base_free (rspamd_main->ev_base);
/* Lock statfile pool if possible XXX */
/* Init PRNG after fork */
- rc = ottery_init (NULL);
+ rc = ottery_init (rspamd_main->cfg->libs_ctx->ottery_cfg);
if (rc != OTTERY_ERR_NONE) {
msg_err_main ("cannot initialize PRNG: %d", rc);
g_assert (0);
ucl_vars = g_hash_table_new_full (rspamd_strcase_hash,
rspamd_strcase_equal, g_free, g_free);
- ottery_init (NULL);
process_quark = g_quark_from_static_string ("rspamadm");
cfg = rspamd_config_new ();
cfg->libs_ctx = rspamd_init_libs ();
r = fork ();
if (r == 0) {
/* Spawning new main process */
- ottery_init (NULL);
cfg->cfg_name = cfg_names[i];
(void)setsid ();
}