Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
dfd066dce4
  1. 4
      iguana/iguana_bundles.c
  2. 2
      iguana/iguana_recv.c

4
iguana/iguana_bundles.c

@ -906,7 +906,6 @@ void iguana_bundlestats(struct iguana_info *coin,char *str,int32_t lag)
{
if ( (bp= coin->bundles[i]) != 0 )
{
//iguana_bundlecalcs(coin,bp,lag);
if ( bp == coin->current && coin->blocks.hwmchain.height >= bp->bundleheight && coin->blocks.hwmchain.height < bp->bundleheight+bp->n )
{
for (i=coin->blocks.hwmchain.height-bp->bundleheight+1; i<=bp->n; i++)
@ -942,10 +941,11 @@ void iguana_bundlestats(struct iguana_info *coin,char *str,int32_t lag)
}
}
}
estsize += bp->estsize;
bp->metric = coin->bundlescount - bp->hdrsi;
if ( done > coin->bundlescount*IGUANA_HEADPERCENTAGE && bp->hdrsi > coin->bundlescount*IGUANA_TAILPERCENTAGE )
bp->metric *= 1000;
iguana_bundlecalcs(coin,bp,lag);
estsize += bp->estsize;
numhashes += bp->numhashes;
numcached += bp->numcached;
numrecv += bp->numrecv;

2
iguana/iguana_recv.c

@ -732,7 +732,7 @@ struct iguana_bundlereq *iguana_recvblockhdrs(struct iguana_info *coin,struct ig
if ( (bp= iguana_bundleset(coin,&block,&bundlei,&blocks[i])) != 0 )
{
bp->dirty++;
if ( 0 && bp->issued[bundlei] == 0 )
if ( 1 && bp->issued[bundlei] == 0 )
iguana_blockQ("recvhdr",coin,bp,bundlei,blocks[i].RO.hash2,0);
//printf("{%d:%d} ",bp->hdrsi,bundlei);
if ( i == 0 )

Loading…
Cancel
Save