From c2ece29906877a82e6b78dac45cab0722b1b0c90 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 7 Nov 2017 01:33:57 +0200 Subject: [PATCH] log: Fix log reopening on SIGUSR1 --- src/log/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/log/main.c b/src/log/main.c index 3abfd1de7f..f32c2f852a 100644 --- a/src/log/main.c +++ b/src/log/main.c @@ -4,7 +4,7 @@ #include "lib-signals.h" #include "restrict-access.h" #include "master-interface.h" -#include "master-service.h" +#include "master-service-private.h" #include "master-service-settings.h" #include "log-error-buffer.h" #include "log-connection.h" @@ -18,6 +18,7 @@ static struct log_error_buffer *errorbuf; static void sig_reopen_logs(const siginfo_t *si ATTR_UNUSED, void *context ATTR_UNUSED) { + master_service->log_initialized = FALSE; master_service_init_log(master_service, "log: "); }