mirror of
https://github.com/monero-project/monero.git
synced 2025-06-21 06:04:11 -04:00
Merge pull request #2311
df0cffed
cryptonote_protocol: warn if we see a higher top version we expect (moneromooo-monero)317ab21a
cryptonote_protocol: less strict check on top version on connect (moneromooo-monero)cc81a371
cryptonote_protocol: update target height when syncing too (moneromooo-monero)e2ad372b
cryptonote_protocol: simplify and remove unnecessary casts (moneromooo-monero)727e67ca
cryptonote_protocol: print peer top height along with its version (moneromooo-monero)b5345ef4
crypto: use malloc instead of alloca (moneromooo-monero)80794b31
thread_group: set thread size to THREAD_STACK_SIZE (moneromooo-monero)5524bc31
print peer id in 0 padded hex for consistency (moneromooo-monero)8f8cc09b
contrib: add sync_info to rlwrap command set (moneromooo-monero)70b8c6d7
cryptonote_protocol: misc fixes to the new sync algorithm (moneromooo-monero)
This commit is contained in:
commit
335681896a
11 changed files with 166 additions and 78 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…
Add table
Add a link
Reference in a new issue