Fixing Logging for profiler v2

Change-Id: I7e52236c828f441e78631c5125692959eac7260b


[ROCm/rocprofiler commit: bbc7bc1ada]
This commit is contained in:
gobhardw authored and Gopesh Bhardwaj committed 2023-06-13 15:58:05 -04:00
1 förälder 94e608e1ad
incheckning 41be6ae55a
3 files changed
+11 -4

No files matched your search

+3 -3
Visa fil
@@ -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;
}