From: Vsevolod Stakhov Date: Thu, 4 Jul 2019 14:14:08 +0000 (+0100) Subject: [Minor] Log unlocked when doing cleanup X-Git-Tag: 2.0~663 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fb70ed76f6afd6bc93c56712bc3db9915e43409;p=thirdparty%2Frspamd.git [Minor] Log unlocked when doing cleanup --- diff --git a/src/rspamd.c b/src/rspamd.c index 621ded94fd..053b314a9a 100644 --- a/src/rspamd.c +++ b/src/rspamd.c @@ -1021,6 +1021,7 @@ rspamd_cld_handler (EV_P_ ev_child *w, struct rspamd_main *rspamd_main, wrk->pid); rspamd_check_core_limits (rspamd_main); rspamd_fork_delayed (wrk->cf, wrk->index, rspamd_main); + rspamd_log_lock (rspamd_main->logger); } else { msg_info_main ("do not respawn process %s after found terminated process with pid %P", @@ -1029,7 +1030,6 @@ rspamd_cld_handler (EV_P_ ev_child *w, struct rspamd_main *rspamd_main, } g_free (wrk); - rspamd_log_lock (rspamd_main->logger); } /* Control socket handler */