This commit is contained in:
jl777
2016-10-23 17:18:13 -03:00
parent 768f9a1df5
commit 536480588e

View File

@@ -521,6 +521,7 @@ void static BitcoinMiner(CWallet *pwallet)
// Search
//
int32_t notaryid; uint32_t savebits; int64_t nStart = GetTime();
uint32_t starttime = (uint32_t)time(NULL);
savebits = pblock->nBits;
if ( komodo_chosennotary(&notaryid,pindexPrev->nHeight+1,NOTARY_PUBKEY33) > 0 )
{
@@ -568,10 +569,15 @@ void static BitcoinMiner(CWallet *pwallet)
// Found a solution
SetThreadPriority(THREAD_PRIORITY_NORMAL);
LogPrintf("ZcashMiner:\n");
LogPrintf("proof-of-work found \n hash: %s \ntarget: %s\n", pblock->GetHash().GetHex(), hashTarget.GetHex());
LogPrintf("proof-of-work found \n hash: %s \ntarget: %s\n", pblock->GetHash().GetHex(), hashTarget.GetHex());
if ( pblock->nBits == KOMODO_MINDIFF_NBITS )
{
while ( time(NULL) < starttime+50 )
fprintf(stderr,"%u: wait until %u\n",(uint32_t)time(NULL),starttime+50);
}
if (ProcessBlockFound(pblock, *pwallet, reservekey)) {
// Ignore chain updates caused by us
std::lock_guard<std::mutex> lock{m_cs};
// Ignore chain updates caused by us
std::lock_guard<std::mutex> lock{m_cs};
cancelSolver = false;
}
SetThreadPriority(THREAD_PRIORITY_LOWEST);