Autodetect insync status
This commit is contained in:
@@ -3471,7 +3471,7 @@ bool static ConnectTip(CValidationState &state, CBlockIndex *pindexNew, CBlock *
|
|||||||
int64_t nTime6 = GetTimeMicros(); nTimePostConnect += nTime6 - nTime5; nTimeTotal += nTime6 - nTime1;
|
int64_t nTime6 = GetTimeMicros(); nTimePostConnect += nTime6 - nTime5; nTimeTotal += nTime6 - nTime1;
|
||||||
LogPrint("bench", " - Connect postprocess: %.2fms [%.2fs]\n", (nTime6 - nTime5) * 0.001, nTimePostConnect * 0.000001);
|
LogPrint("bench", " - Connect postprocess: %.2fms [%.2fs]\n", (nTime6 - nTime5) * 0.001, nTimePostConnect * 0.000001);
|
||||||
LogPrint("bench", "- Connect block: %.2fms [%.2fs]\n", (nTime6 - nTime1) * 0.001, nTimeTotal * 0.000001);
|
LogPrint("bench", "- Connect block: %.2fms [%.2fs]\n", (nTime6 - nTime1) * 0.001, nTimeTotal * 0.000001);
|
||||||
if ( KOMODO_LONGESTCHAIN != 0 && pindexNew->nHeight >= KOMODO_LONGESTCHAIN+1 )
|
if ( KOMODO_LONGESTCHAIN != 0 && pindexNew->nHeight >= KOMODO_LONGESTCHAIN )
|
||||||
KOMODO_INSYNC = 1;
|
KOMODO_INSYNC = 1;
|
||||||
else KOMODO_INSYNC = 0;
|
else KOMODO_INSYNC = 0;
|
||||||
fprintf(stderr,"connect.%d insync.%d\n",(int32_t)pindexNew->nHeight,KOMODO_INSYNC);
|
fprintf(stderr,"connect.%d insync.%d\n",(int32_t)pindexNew->nHeight,KOMODO_INSYNC);
|
||||||
|
|||||||
@@ -196,8 +196,9 @@ int32_t komodo_longestchain()
|
|||||||
}
|
}
|
||||||
if ( num > (n >> 1) )
|
if ( num > (n >> 1) )
|
||||||
{
|
{
|
||||||
|
if ( height != KOMODO_LONGESTCHAIN )
|
||||||
|
fprintf(stderr,"set %s KOMODO_LONGESTCHAIN <- %d\n",ASSETCHAINS_SYMBOL,height);
|
||||||
KOMODO_LONGESTCHAIN = height;
|
KOMODO_LONGESTCHAIN = height;
|
||||||
fprintf(stderr,"set KOMODO_LONGESTCHAIN <- %d\n",height);
|
|
||||||
return(height);
|
return(height);
|
||||||
}
|
}
|
||||||
KOMODO_LONGESTCHAIN = 0;
|
KOMODO_LONGESTCHAIN = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user