Merge branch 'master' into v0.12.1.x

Conflicts:
	configure.ac
	src/clientversion.h
This commit is contained in:
Holger Schinzel 2015-09-04 16:41:49 +02:00
commit 4059322cff

View File

@ -375,9 +375,9 @@ void CMasternodePayments::ProcessMessageMasternodePayments(CNode* pfrom, std::st
return; return;
} }
int nFirstBlock = chainActive.Tip()->nHeight - (mnodeman.CountEnabled()*2); int nFirstBlock = chainActive.Tip()->nHeight - (mnodeman.CountEnabled()*1.25);
if(winner.nBlockHeight < nFirstBlock || winner.nBlockHeight > chainActive.Tip()->nHeight+20){ if(winner.nBlockHeight < nFirstBlock || winner.nBlockHeight > chainActive.Tip()->nHeight+20){
LogPrintf("mnw - winner out of range - FirstBlock %d Height %d bestHeight %d\n", nFirstBlock, winner.nBlockHeight, chainActive.Tip()->nHeight); LogPrint("mnpayments", "mnw - winner out of range - FirstBlock %d Height %d bestHeight %d\n", nFirstBlock, winner.nBlockHeight, chainActive.Tip()->nHeight);
return; return;
} }
@ -779,7 +779,7 @@ void CMasternodePayments::Sync(CNode* node, int nCountNeeded)
if(chainActive.Tip() == NULL) return; if(chainActive.Tip() == NULL) return;
int nCount = (mnodeman.CountEnabled()*2); int nCount = (mnodeman.CountEnabled()*1.25);
if(nCountNeeded > nCount) nCountNeeded = nCount; if(nCountNeeded > nCount) nCountNeeded = nCount;
int nInvCount = 0; int nInvCount = 0;