diff --git a/src/multi_threading_utils.h b/src/multi_threading_utils.h index 61c2f93ea7b66376d89a7ed8195e45cc117a9780..ed904610b19847aaabde21f059c8676082ddfcb5 100644 --- a/src/multi_threading_utils.h +++ b/src/multi_threading_utils.h @@ -135,7 +135,8 @@ template <typename... Args> inline void locked_cout(const CoutColor& color, const Args&... rest) { std::lock_guard<std::mutex> lock_cout{details::the_infamous_cout_mutex}; - std::cout << color << details::printTime() << " "; + std::cout << color << "[thread " << core::get_thread_id() + << "]" << details::printTime() << " "; details::cout_impl(rest...); }