From 5500701661f4726b72edc0f40591f67251d91935 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Fri, 22 Nov 2013 15:50:22 -0800 Subject: [PATCH] Fix Workers thread name --- src/beast/modules/beast_core/thread/Workers.cpp | 4 ++-- src/beast/modules/beast_core/thread/Workers.h | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/beast/modules/beast_core/thread/Workers.cpp b/src/beast/modules/beast_core/thread/Workers.cpp index 576f58866..f6ef90ae3 100644 --- a/src/beast/modules/beast_core/thread/Workers.cpp +++ b/src/beast/modules/beast_core/thread/Workers.cpp @@ -202,7 +202,7 @@ void Workers::Worker::run () } // Put the name back in case the callback changed it - Thread::setCurrentThreadName (m_threadName); + Thread::setCurrentThreadName (Thread::getThreadName()); } // Any worker that goes into the paused list must @@ -217,7 +217,7 @@ void Workers::Worker::run () if (--m_workers.m_activeCount == 0) m_workers.m_allPaused.signal (); - Thread::setCurrentThreadName (m_threadName + " (paused)"); + Thread::setCurrentThreadName ("(" + getThreadName() + ")"); // [1] We will be here when the paused list is popped // diff --git a/src/beast/modules/beast_core/thread/Workers.h b/src/beast/modules/beast_core/thread/Workers.h index ba50b50de..d56b74017 100644 --- a/src/beast/modules/beast_core/thread/Workers.h +++ b/src/beast/modules/beast_core/thread/Workers.h @@ -124,7 +124,6 @@ private: private: Workers& m_workers; - String m_threadName; }; private: