logging: fix logging empty threadname

This commit is contained in:
klementtan committed 2022-06-02 22:30:30 +08:00
1 parent 345457b542
commit 3a171f742c
1 file changed
+2 -1
+2 -1
View File
@@ -364,7 +364,8 @@ void BCLog::Logger::LogPrintStr(const std::string& str, const std::string& loggi
}
if (m_log_threadnames && m_started_new_line) {
str_prefixed.insert(0, "[" + util::ThreadGetInternalName() + "] ");
const auto threadname = util::ThreadGetInternalName();
str_prefixed.insert(0, "[" + (threadname.empty() ? "unknown" : threadname) + "] ");
}
str_prefixed = LogTimestampStr(str_prefixed);