diff options
author | fireice-uk <fireice2@o2.pl> | 2017-02-07 22:54:59 +0000 |
---|---|---|
committer | fireice-uk <fireice2@o2.pl> | 2017-02-07 22:54:59 +0000 |
commit | 2078969378be6cc08c15ae08660db84688b1493e (patch) | |
tree | 5b6a88bc68fdf277c8645a8bcbb4415f2e5a46c6 /executor.cpp | |
parent | bdad7f566292b07d9cd578c62ac509c817e043cf (diff) | |
download | xmr-stak-2078969378be6cc08c15ae08660db84688b1493e.zip xmr-stak-2078969378be6cc08c15ae08660db84688b1493e.tar.gz |
NiceHash support
Diffstat (limited to 'executor.cpp')
-rw-r--r-- | executor.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/executor.cpp b/executor.cpp index 016ac57..92e1baa 100644 --- a/executor.cpp +++ b/executor.cpp @@ -210,7 +210,9 @@ void executor::on_pool_have_job(size_t pool_id, pool_job& oPoolJob) jpsock* pool = pick_pool_by_id(pool_id); minethd::miner_work oWork(oPoolJob.sJobID, oPoolJob.bWorkBlob, - oPoolJob.iWorkLen, oPoolJob.iResumeCnt, oPoolJob.iTarget, pool_id); + oPoolJob.iWorkLen, oPoolJob.iResumeCnt, oPoolJob.iTarget, + (pool_id != dev_pool_id) ? jconf::inst()->NiceHashMode() : false, + pool_id); minethd::switch_work(oWork); @@ -328,7 +330,8 @@ void executor::on_switch_pool(size_t pool_id) } minethd::miner_work oWork(oPoolJob.sJobID, oPoolJob.bWorkBlob, - oPoolJob.iWorkLen, oPoolJob.iResumeCnt, oPoolJob.iTarget, pool_id); + oPoolJob.iWorkLen, oPoolJob.iResumeCnt, oPoolJob.iTarget, + jconf::inst()->NiceHashMode(), pool_id); minethd::switch_work(oWork); |