aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/log/Logger.cpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/common/log/Logger.cpp b/src/common/log/Logger.cpp
index e13cb122..3964a5a0 100644
--- a/src/common/log/Logger.cpp
+++ b/src/common/log/Logger.cpp
@@ -59,14 +59,9 @@ String GetLogTime() {
}
String MakeLogFinalMessage(const LogInfo &log_info) {
- if (log_info.tag.empty()) {
- return Format(u"[{}] {}: {}", GetLogTime(),
- LogLevelToString(log_info.level), log_info.message);
- } else {
- return Format(u"[{}] {} {}: {}", GetLogTime(),
- LogLevelToString(log_info.level), log_info.tag,
- log_info.message);
- }
+ return Format(u"[{}] {} {}: {}\n", GetLogTime(),
+ LogLevelToString(log_info.level), log_info.tag,
+ log_info.message);
}
} // namespace
@@ -81,7 +76,7 @@ Logger::Logger()
}
}) {}
-Logger::~Logger() {}
+Logger::~Logger() { log_thread_.detach(); }
void Logger::Log(LogInfo log_info) {
#ifndef CRU_DEBUG