From d5568e635d1b6db67334860ae3e57f325aced991 Mon Sep 17 00:00:00 2001 From: psucien Date: Sat, 1 Jun 2024 19:21:17 +0200 Subject: [PATCH] libraries: kernel: named guest threads --- src/core/libraries/kernel/thread_management.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/libraries/kernel/thread_management.cpp b/src/core/libraries/kernel/thread_management.cpp index 1216d61c7..32f179a59 100644 --- a/src/core/libraries/kernel/thread_management.cpp +++ b/src/core/libraries/kernel/thread_management.cpp @@ -5,6 +5,7 @@ #include #include "common/assert.h" #include "common/logging/log.h" +#include "common/thread.h" #include "core/libraries/error_codes.h" #include "core/libraries/kernel/thread_management.h" #include "core/libraries/libs.h" @@ -827,6 +828,7 @@ static void cleanup_thread(void* arg) { static void* run_thread(void* arg) { auto* thread = static_cast(arg); + Common::SetCurrentThreadName(thread->name.c_str()); void* ret = nullptr; g_pthread_self = thread; pthread_cleanup_push(cleanup_thread, thread);