Fixing Logging for profiler v2

Change-Id: I7e52236c828f441e78631c5125692959eac7260b
This commit is contained in:
gobhardw
2023-06-13 00:52:33 +05:30
committed by Gopesh Bhardwaj
parent 6c61aa5311
commit bbc7bc1ada
3 changed files with 11 additions and 4 deletions
+3 -3
View File
@@ -66,7 +66,7 @@ class Logger {
static void endl() { Instance().ResetStreaming(false); }
const std::string& LastMessage() {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
return message_[GetTid()];
}
@@ -94,7 +94,7 @@ class Logger {
}
void ResetStreaming(const bool messaging) {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
if (messaging) {
message_[GetTid()] = "";
} else if (streaming_) {
@@ -106,7 +106,7 @@ class Logger {
}
void Put(const std::string& m) {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
if (messaging_) {
message_[GetTid()] += m;
}