summaryrefslogtreecommitdiffstats
path: root/xmrstak/backend/backendConnector.cpp
diff options
context:
space:
mode:
authorpsychocrypt <psychocryptHPC@gmail.com>2018-05-01 20:46:02 +0200
committerpsychocrypt <psychocryptHPC@gmail.com>2018-05-12 22:29:09 +0200
commit95cc462d45dbcda08e32f43c53384b00028ad256 (patch)
tree239acdf7d7a53a9fa2a9d8ed7ba7488dec138966 /xmrstak/backend/backendConnector.cpp
parent94d41580e0b0400e93a2f0226eb71476b891f4a7 (diff)
downloadxmr-stak-95cc462d45dbcda08e32f43c53384b00028ad256.zip
xmr-stak-95cc462d45dbcda08e32f43c53384b00028ad256.tar.gz
fix job consume (possible deadlock)
fix #1505 - fix possible deadlock of the executor thread - fix racecondition during the job consumation - remove switch_work in all classes `minethd` - move `consume_work` into `globalStates`
Diffstat (limited to 'xmrstak/backend/backendConnector.cpp')
-rw-r--r--xmrstak/backend/backendConnector.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/xmrstak/backend/backendConnector.cpp b/xmrstak/backend/backendConnector.cpp
index 6f80a0f..525413f 100644
--- a/xmrstak/backend/backendConnector.cpp
+++ b/xmrstak/backend/backendConnector.cpp
@@ -57,9 +57,6 @@ bool BackendConnector::self_test()
std::vector<iBackend*>* BackendConnector::thread_starter(miner_work& pWork)
{
- globalStates::inst().iGlobalJobNo = 0;
- globalStates::inst().iConsumeCnt = 0;
-
std::vector<iBackend*>* pvThreads = new std::vector<iBackend*>;
OpenPOWER on IntegriCloud