From 8b0b25ed0af28619f3f5be8f23fff5d96ba75104 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Mon, 15 Apr 2024 06:38:23 +0200 Subject: [PATCH] fix: correctly flush logs when there was a db migration error --- winixd/main/main.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/winixd/main/main.cpp b/winixd/main/main.cpp index 11423ab..f0195c9 100644 --- a/winixd/main/main.cpp +++ b/winixd/main/main.cpp @@ -508,15 +508,6 @@ void UninitializeWinix(Log & log, bool was_winix_running) { Winix::RemovePidFile(); Winix::CleanupCurlLibrary(); - - if( was_winix_running ) - { - log << Winix::logsave; - } - else - { - FlushLogToStdout(log); - } } @@ -564,6 +555,7 @@ int main(int argc, const char ** argv, const char ** env) Winix::LogInfo(log, Winix::log1, "Winix", true, "stopped"); UninitializeWinix(log, run_status.should_continue); + log << Winix::logsave; return run_status.exit_code; }