From 6926b6a7c9ea926b41228750a082703b4f208bcf Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Mon, 10 Jan 2022 23:27:06 -0800 Subject: [PATCH] Always flush log file on close to prevent incomplete logs --- lib/logvisor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/logvisor.cpp b/lib/logvisor.cpp index e7e1f17..297df93 100644 --- a/lib/logvisor.cpp +++ b/lib/logvisor.cpp @@ -760,6 +760,7 @@ struct FileLogger : public ILogger { } virtual void closeFile() { if (fp) { + std::fflush(fp); std::fclose(fp); fp = nullptr; }