thread_group: set thread size to THREAD_STACK_SIZE
This commit is contained in:
parent
5524bc3151
commit
80794b3114
1 changed files with 4 additions and 1 deletions
|
@ -32,6 +32,7 @@
|
|||
#include <limits>
|
||||
#include <stdexcept>
|
||||
|
||||
#include "cryptonote_config.h"
|
||||
#include "common/util.h"
|
||||
|
||||
namespace tools
|
||||
|
@ -63,8 +64,10 @@ thread_group::data::data(std::size_t count)
|
|||
, has_work()
|
||||
, stop(false) {
|
||||
threads.reserve(count);
|
||||
boost::thread::attributes attrs;
|
||||
attrs.set_stack_size(THREAD_STACK_SIZE);
|
||||
while (count--) {
|
||||
threads.push_back(boost::thread(&thread_group::data::run, this));
|
||||
threads.push_back(boost::thread(attrs, boost::bind(&thread_group::data::run, this)));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue