Revert ThreadName due to problems on Windows (#4702)

* Revert "Remove CurrentThreadName.h from RippledCore.cmake (#4697)"

This reverts commit 3b5fcd5873.

* Revert "Introduce replacement for getting and setting thread name: (#4312)"

This reverts commit 36cb5f90e2.
This commit is contained in:
Howard Hinnant
2023-09-14 16:16:50 -04:00
committed by GitHub
parent 649c11a78e
commit ce570c166d
21 changed files with 207 additions and 207 deletions

View File

@@ -18,7 +18,7 @@
//==============================================================================
#include <ripple/app/main/BasicApp.h>
#include <ripple/basics/ThreadUtilities.h>
#include <ripple/beast/core/CurrentThreadName.h>
BasicApp::BasicApp(std::size_t numberOfThreads)
{
@@ -28,7 +28,7 @@ BasicApp::BasicApp(std::size_t numberOfThreads)
while (numberOfThreads--)
{
threads_.emplace_back([this, numberOfThreads]() {
ripple::this_thread::set_name(
beast::setCurrentThreadName(
"io svc #" + std::to_string(numberOfThreads));
this->io_service_.run();
});