Dont append main thread's ID on fatal error dialog (#13021)

This commit is contained in:
Elad Ashkenazi 2022-12-06 23:18:26 +02:00 committed by GitHub
parent 8af4a94864
commit 5fec8666e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -100,12 +100,12 @@ LOG_CHANNEL(q_debug, "QDEBUG");
std::string buf;
// Check if thread id is in string
if (_text.find("\nThread id = "sv) == umax)
if (_text.find("\nThread id = "sv) == umax && !thread_ctrl::is_main())
{
// Copy only when needed
buf = std::string(_text);
// Always print thread id
// Append thread id if it isn't already, except on main thread
fmt::append(buf, "\n\nThread id = %u.", thread_ctrl::get_tid());
}