mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-03-21 13:10:08 +01:00
refactor: Make CCheckQueue constructor start worker threads
This commit is contained in:
@@ -5739,12 +5739,11 @@ static ChainstateManager::Options&& Flatten(ChainstateManager::Options&& opts)
|
||||
}
|
||||
|
||||
ChainstateManager::ChainstateManager(const util::SignalInterrupt& interrupt, Options options, node::BlockManager::Options blockman_options)
|
||||
: m_script_check_queue{/*nBatchSizeIn=*/128},
|
||||
: m_script_check_queue{/*batch_size=*/128, options.worker_threads_num},
|
||||
m_interrupt{interrupt},
|
||||
m_options{Flatten(std::move(options))},
|
||||
m_blockman{interrupt, std::move(blockman_options)}
|
||||
{
|
||||
m_script_check_queue.StartWorkerThreads(m_options.worker_threads_num);
|
||||
}
|
||||
|
||||
ChainstateManager::~ChainstateManager()
|
||||
|
||||
Reference in New Issue
Block a user