From 815a34a53570b4b68fbca2bdf336e8ed2d7b16b3 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Tue, 14 Jan 2014 17:25:05 +0100 Subject: [PATCH] Filelogger must not truncate log file, but append its stream. Refs #5448 --- lib/base/filelogger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/base/filelogger.cpp b/lib/base/filelogger.cpp index c4741f677..af88ae74a 100644 --- a/lib/base/filelogger.cpp +++ b/lib/base/filelogger.cpp @@ -37,7 +37,7 @@ void FileLogger::Start() String path = GetPath(); try { - stream->open(path.CStr(), std::fstream::out | std::fstream::trunc); + stream->open(path.CStr(), std::fstream::app | std::fstream::out); if (!stream->good()) BOOST_THROW_EXCEPTION(std::runtime_error("Could not open logfile '" + path + "'")); -- 2.40.0