Skip to content

Commit a508f71

Browse files
committed
refactor: Use appropriate thread constructor
1 parent 30e4448 commit a508f71

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/init.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1267,7 +1267,7 @@ bool AppInitMain(NodeContext& node, interfaces::BlockAndHeaderTipInfo* tip_info)
12671267
node.scheduler = std::make_unique<CScheduler>();
12681268

12691269
// Start the lightweight task scheduler thread
1270-
node.scheduler->m_service_thread = std::thread([&] { util::TraceThread("scheduler", [&] { node.scheduler->serviceQueue(); }); });
1270+
node.scheduler->m_service_thread = std::thread(util::TraceThread, "scheduler", [&] { node.scheduler->serviceQueue(); });
12711271

12721272
// Gather some entropy once per minute.
12731273
node.scheduler->scheduleEvery([]{

src/mapport.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ void StartThreadMapPort()
256256
{
257257
if (!g_mapport_thread.joinable()) {
258258
assert(!g_mapport_interrupt);
259-
g_mapport_thread = std::thread(std::bind(&util::TraceThread, "mapport", &ThreadMapPort));
259+
g_mapport_thread = std::thread(&util::TraceThread, "mapport", &ThreadMapPort);
260260
}
261261
}
262262

src/test/util/setup_common.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ ChainTestingSetup::ChainTestingSetup(const std::string& chainName, const std::ve
134134
// We have to run a scheduler thread to prevent ActivateBestChain
135135
// from blocking due to queue overrun.
136136
m_node.scheduler = std::make_unique<CScheduler>();
137-
m_node.scheduler->m_service_thread = std::thread([&] { util::TraceThread("scheduler", [&] { m_node.scheduler->serviceQueue(); }); });
137+
m_node.scheduler->m_service_thread = std::thread(util::TraceThread, "scheduler", [&] { m_node.scheduler->serviceQueue(); });
138138
GetMainSignals().RegisterBackgroundSignalScheduler(*m_node.scheduler);
139139

140140
pblocktree.reset(new CBlockTreeDB(1 << 20, true));

0 commit comments

Comments
 (0)