diff --git a/iguana/iguana777.h b/iguana/iguana777.h index 121d35cd0..c453beb55 100755 --- a/iguana/iguana777.h +++ b/iguana/iguana777.h @@ -26,7 +26,7 @@ typedef int32_t (*blockhashfunc)(uint8_t *blockhashp,uint8_t *serialized,int32_t #define IGUANA_SERIALIZE_SPENDVECTORGEN //#define IGUANA_SERIALIZE_BALANCEGEN //#define IGUANA_DISABLEPEERS -#define _IGUANA_MAXSTUCKTIME 77 +#define _IGUANA_MAXSTUCKTIME 777 #define IGUANA_MAXITERATIONS 10000 #define IGUANA_DEFAULTLAG 60 diff --git a/iguana/iguana_bundles.c b/iguana/iguana_bundles.c index 1896fc569..0910d3506 100755 --- a/iguana/iguana_bundles.c +++ b/iguana/iguana_bundles.c @@ -779,7 +779,7 @@ int32_t iguana_bundleiters(struct iguana_info *coin,struct OS_memspace *mem,stru if ( ((lag/coin->MAXSTUCKTIME)>>1) > coin->stuckiters ) { coin->stuckiters = (int32_t)lag/60; - if ( lag > coin->MAXSTUCKTIME ) + if ( 0 && lag > coin->MAXSTUCKTIME ) { while ( (breq= queue_dequeue(&coin->blocksQ,0)) != 0 ) myfree(breq,sizeof(*breq)); diff --git a/iguana/iguana_recv.c b/iguana/iguana_recv.c index ecbd94c12..e07e3b7bb 100755 --- a/iguana/iguana_recv.c +++ b/iguana/iguana_recv.c @@ -826,7 +826,7 @@ struct iguana_bundlereq *iguana_recvblockhashes(struct iguana_info *coin,struct { bp->speculative[i] = blockhashes[i]; //printf("speculate new issue [%d:%d]\n",bp->hdrsi,i); - iguana_blockQ("speculate",coin,bp,-i,blockhashes[i],0); + //iguana_blockQ("speculate",coin,bp,-i,blockhashes[i],0); } bp->speculative[0] = bp->hashes[0]; bp->numspec = num <= bp->n+1 ? num : bp->n+1;