git://git.novaco.in
/
novacoin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
6c52554
)
Merged 89d4073 (fixed conflict).
author
svost
<ya.nowa@yandex.ru>
Wed, 6 Apr 2016 10:15:58 +0000 (13:15 +0300)
committer
svost
<ya.nowa@yandex.ru>
Fri, 8 Apr 2016 13:03:01 +0000 (16:03 +0300)
src/kernel.cpp
patch
|
blob
|
history
diff --git
a/src/kernel.cpp
b/src/kernel.cpp
index
0585842
..
4b9d3a8
100644
(file)
--- a/
src/kernel.cpp
+++ b/
src/kernel.cpp
@@
-430,6
+430,10
@@
bool ScanKernelForward(unsigned char *kernel, uint32_t nBits, uint32_t nInputTxT
using namespace boost;
auto nThreads = std::thread::hardware_concurrency();
+ if (nThreads == 0) {
+ nThreads = 1;
+ printf("Warning: hardware_concurrency() failed in %s:%d\n", __FILE__, __LINE__);
+ }
auto vWorkers = vector<KernelWorker>(nThreads);
auto nPart = (SearchInterval.second - SearchInterval.first) / nThreads;
thread_group group;