diff --git a/Source/Threading/Threads/AuOSThread.cpp b/Source/Threading/Threads/AuOSThread.cpp index 9bcc1082..60e3655f 100644 --- a/Source/Threading/Threads/AuOSThread.cpp +++ b/Source/Threading/Threads/AuOSThread.cpp @@ -370,6 +370,10 @@ namespace Aurora::Threading::Threads void OSThread::SetName(const AuString &name) { + if (gRuntimeConfig.threadingConfig.bNoThreadNames) + { + return; + } this->name_ = name; this->UpdateName(); } @@ -617,6 +621,11 @@ namespace Aurora::Threading::Threads void OSThread::UpdateName() { + if (gRuntimeConfig.threadingConfig.bNoThreadNames) + { + return; + } + #if defined(AURORA_IS_MODERNNT_DERIVED) if (this->handle_ == INVALID_HANDLE_VALUE)