From d275ff6a44b2e15583e086768075593cb8a0eff5 Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 12 Mar 2016 15:17:48 -0300 Subject: [PATCH] test --- iguana/iguana_recv.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/iguana/iguana_recv.c b/iguana/iguana_recv.c index 397b81eca..87047dc32 100755 --- a/iguana/iguana_recv.c +++ b/iguana/iguana_recv.c @@ -395,7 +395,7 @@ void iguana_bundlespeculate(struct iguana_info *coin,struct iguana_bundle *bp,in int32_t iguana_bundleiters(struct iguana_info *coin,struct iguana_bundle *bp,int32_t timelimit) { - int32_t i,n,range,starti,better,issued,valid,pend,max,counter = 0; uint32_t now; struct iguana_block *block; double endmillis,width; + int32_t i,n,range,starti,issued,valid,max,counter = 0; uint32_t now; struct iguana_block *block; double endmillis,width; coin->numbundlesQ--; //printf("BUNDLEITERS.%d\n",bp->hdrsi); if ( bp->numhashes < bp->n && bp->bundleheight < coin->longestchain-coin->chain->bundlesize ) @@ -457,7 +457,8 @@ int32_t iguana_bundleiters(struct iguana_info *coin,struct iguana_bundle *bp,int } } max = 1 + ((coin->MAXPENDING*coin->MAXPEERS - pend) >> 1);*/ - max = 100 + 100*(bp->hdrsi - starti); + issued = 0; + max = 100 + (bp->n/coin->MAXBUNDLES)*(bp->hdrsi - starti); endmillis = OS_milliseconds() + timelimit + (rand() % 1000); while ( bp->emitfinish == 0 && OS_milliseconds() < endmillis ) { @@ -1049,7 +1050,7 @@ int32_t iguana_pollQsPT(struct iguana_info *coin,struct iguana_peer *addr) } if ( req == 0 ) { - if ( (rand() % 10) == 0 ) + if ( 1 )//(rand() % 10) == 0 ) flag = iguana_neargap(coin,addr); else if ( 0 && (bp= addr->bp) != 0 && bp->rank != 0 && addr->pendblocks < limit ) {