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 coin->peers.lastmetrics = iguana_updatemetrics(coin); // ranks peers
} }
//fprintf(stderr,"call stats\n"); //fprintf(stderr,"call stats\n");
//iguana_bundlestats(coin,str); iguana_bundlestats(coin,str);
//fprintf(stderr,"call process\n"); //fprintf(stderr,"call process\n");
flag += iguana_processrecv(coin); 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 ) if ( err != 0 )
{ {
printf("bundlehash2add err.%d\n",err); printf("bundlehash2add err.%d\n",err);
while ( 1 ) return(0);
sleep(1); //while ( 1 )
exit(-1); // sleep(1);
//exit(-1);
} }
return(-err); 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 ) if ( _iguana_chainlink(coin,next) != 0 )
lflag++, flag++; 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 ) 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 iguana_processrecv(struct iguana_info *coin) // single threaded
{ {
int32_t newhwm = 0,flag = 0; int32_t newhwm = 0,flag = 0;
//fprintf(stderr,"process bundlesQ\n"); fprintf(stderr,"process bundlesQ\n");
flag += iguana_processbundlesQ(coin,&newhwm); flag += iguana_processbundlesQ(coin,&newhwm);
//fprintf(stderr,"iguana_reqhdrs\n"); fprintf(stderr,"iguana_reqhdrs\n");
flag += iguana_reqhdrs(coin); flag += iguana_reqhdrs(coin);
//fprintf(stderr,"iguana_reqblocks\n"); fprintf(stderr,"iguana_reqblocks\n");
flag += iguana_reqblocks(coin); flag += iguana_reqblocks(coin);
return(flag); return(flag);
} }

Loading…
Cancel
Save