Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
aa2707d7d4
  1. 2
      iguana/iguana777.c
  2. 7
      iguana/iguana_bundles.c
  3. 8
      iguana/iguana_recv.c

2
iguana/iguana777.c

@ -423,7 +423,7 @@ void iguana_coinloop(void *arg)
coin->peers.lastmetrics = iguana_updatemetrics(coin); // ranks peers
}
//fprintf(stderr,"call stats\n");
//iguana_bundlestats(coin,str);
iguana_bundlestats(coin,str);
//fprintf(stderr,"call process\n");
flag += iguana_processrecv(coin);
}

7
iguana/iguana_bundles.c

@ -260,9 +260,10 @@ int32_t iguana_bundlehash2add(struct iguana_info *coin,struct iguana_block **blo
if ( err != 0 )
{
printf("bundlehash2add err.%d\n",err);
while ( 1 )
sleep(1);
exit(-1);
return(0);
//while ( 1 )
// sleep(1);
//exit(-1);
}
return(-err);
}

8
iguana/iguana_recv.c

@ -969,7 +969,7 @@ int32_t iguana_reqblocks(struct iguana_info *coin)
{
if ( _iguana_chainlink(coin,next) != 0 )
lflag++, flag++;
else printf("chainlink error for %d\n",coin->blocks.hwmchain.height+1);
//else printf("chainlink error for %d\n",coin->blocks.hwmchain.height+1);
}
if ( queue_size(&coin->blocksQ) < _IGUANA_MAXPENDING )
{
@ -1012,11 +1012,11 @@ int32_t iguana_reqblocks(struct iguana_info *coin)
int32_t iguana_processrecv(struct iguana_info *coin) // single threaded
{
int32_t newhwm = 0,flag = 0;
//fprintf(stderr,"process bundlesQ\n");
fprintf(stderr,"process bundlesQ\n");
flag += iguana_processbundlesQ(coin,&newhwm);
//fprintf(stderr,"iguana_reqhdrs\n");
fprintf(stderr,"iguana_reqhdrs\n");
flag += iguana_reqhdrs(coin);
//fprintf(stderr,"iguana_reqblocks\n");
fprintf(stderr,"iguana_reqblocks\n");
flag += iguana_reqblocks(coin);
return(flag);
}

Loading…
Cancel
Save