From 6830264a001349d6aa5abb9f0267d77282272742 Mon Sep 17 00:00:00 2001 From: jl777 Date: Thu, 20 Oct 2016 07:29:25 -0300 Subject: [PATCH] test --- src/rpcmining.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rpcmining.cpp b/src/rpcmining.cpp index 8feac4b79..2e4ebd113 100644 --- a/src/rpcmining.cpp +++ b/src/rpcmining.cpp @@ -193,8 +193,9 @@ Value generate(const Array& params, bool fHelp) std::function)> validBlock = [&pblock](std::vector soln) { + LOCK(cs_main); pblock->nSolution = soln; - return CheckProofOfWork(pblock->nHeight,NOTARY_PUBKEY33,pblock->GetHash(), pblock->nBits, Params().GetConsensus()); + return CheckProofOfWork(chainActive.Height(),NOTARY_PUBKEY33,pblock->GetHash(), pblock->nBits, Params().GetConsensus()); }; if (EhBasicSolveUncancellable(n, k, curr_state, validBlock)) goto endloop;