Browse Source

hle: kernel: threading: Fix bug with host thread naming.

pull/15/merge
bunnei 5 years ago
parent
commit
ff46ef7ea3
  1. 5
      src/core/hle/kernel/kernel.cpp

5
src/core/hle/kernel/kernel.cpp

@ -211,9 +211,8 @@ struct KernelCore::Impl {
KThread* GetHostDummyThread() { KThread* GetHostDummyThread() {
const thread_local auto thread = const thread_local auto thread =
KThread::Create( KThread::Create(
system, ThreadType::Main,
std::string{"DummyThread:" + GetHostThreadId()}, 0, KThread::DefaultThreadPriority,
0, static_cast<u32>(3), 0, nullptr,
system, ThreadType::Main, fmt::format("DummyThread:{}", GetHostThreadId()), 0,
KThread::DefaultThreadPriority, 0, static_cast<u32>(3), 0, nullptr,
[]([[maybe_unused]] void* arg) { UNREACHABLE(); }, nullptr) []([[maybe_unused]] void* arg) { UNREACHABLE(); }, nullptr)
.Unwrap(); .Unwrap();
return thread.get(); return thread.get();

Loading…
Cancel
Save