Kaynağa Gözat

Fix logger setup.

tags/0.9.0
Vsevolod Stakhov 9 yıl önce
ebeveyn
işleme
4eee8ca461
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3
    3
      src/main.c

+ 3
- 3
src/main.c Dosyayı Görüntüle

@@ -337,16 +337,16 @@ drop_priv (struct rspamd_main *rspamd)
}

static void
config_logger (struct rspamd_config *cfg, gpointer ud)
config_logger (rspamd_mempool_t *pool, gpointer ud)
{
struct rspamd_main *rm = ud;

if (config_test) {
/* Explicitly set logger type to console in case of config testing */
cfg->log_type = RSPAMD_LOG_CONSOLE;
rm->cfg->log_type = RSPAMD_LOG_CONSOLE;
}

rspamd_set_logger (cfg, g_quark_try_string ("main"), rm);
rspamd_set_logger (rm->cfg, g_quark_try_string ("main"), rm);
if (rspamd_log_open_priv (rm->logger, rm->workers_uid, rm->workers_gid) == -1) {
fprintf (stderr, "Fatal error, cannot open logfile, exiting\n");
exit (EXIT_FAILURE);

Loading…
İptal
Kaydet