From 1d3d8ca7053694f1ad6ec04297d101ddc0f0a9ed Mon Sep 17 00:00:00 2001 From: Pax1601 Date: Mon, 22 Jul 2024 18:34:39 +0200 Subject: [PATCH] Update logger.cpp --- backend/logger/src/logger.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/logger/src/logger.cpp b/backend/logger/src/logger.cpp index 1d378acc..27b10ecd 100644 --- a/backend/logger/src/logger.cpp +++ b/backend/logger/src/logger.cpp @@ -31,6 +31,7 @@ void Logger::setDirectory(string newDirPath) void Logger::Clear() { + lock_guard guard(mutexLock); try { m_Logfile.open((m_dirPath + m_sFileName).c_str(), ios::out | std::ios::trunc); } @@ -38,6 +39,8 @@ void Logger::Clear() std::filesystem::path m_dirPath = std::filesystem::temp_directory_path(); m_Logfile.open((m_dirPath.string() + m_sFileName).c_str(), ios::out | std::ios::trunc); } + m_Logfile << "Creating a new log instance\n"; + m_pThis->Close(); } void Logger::Open()