From 4cefd68dbd062e6921bf9808a42f87f4ba7e266e Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 13 Jan 2016 19:13:49 -0300 Subject: [PATCH] test --- iguana/iguana_peers.c | 10 ---------- iguana/main.c | 15 +++++++++++---- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/iguana/iguana_peers.c b/iguana/iguana_peers.c index 1f49122db..677383afd 100755 --- a/iguana/iguana_peers.c +++ b/iguana/iguana_peers.c @@ -993,16 +993,6 @@ void iguana_dedicatedloop(struct iguana_info *coin,struct iguana_peer *addr) lastping = (uint32_t)time(NULL); } } else run >>= 2; - if ( flag == 0 )//|| addr->rank >= (coin->peers.numranked>>1) ) - { - struct iguana_helper *ptr; - if ( (ptr= queue_dequeue(&bundlesQ,0)) != 0 ) - { - if ( ptr->bp != 0 ) - iguana_bundleiters(coin,ptr->bp,ptr->timelimit); - myfree(ptr,ptr->allocsize); - } - } if ( coin->isRT != 0 && addr->rank > coin->MAXPEERS && (rand() % 100) == 0 ) { printf("isRT and low rank.%d ",addr->rank); diff --git a/iguana/main.c b/iguana/main.c index 49f428632..5b6625f84 100644 --- a/iguana/main.c +++ b/iguana/main.c @@ -331,10 +331,17 @@ void iguana_main(void *arg) while ( 1 ) { flag = 0; - //for (i=0; isymbol[0] != 0 ) - // flag += iguana_processjsonQ(Coins[i]); - //flag = iguana_jsonQ(); + if ( flag == 0 )//|| addr->rank >= (coin->peers.numranked>>1) ) + { + struct iguana_helper *ptr; + if ( (ptr= queue_dequeue(&bundlesQ,0)) != 0 ) + { + if ( ptr->bp != 0 && ptr->coin != 0 ) + iguana_bundleiters(ptr->coin,ptr->bp,ptr->timelimit); + myfree(ptr,ptr->allocsize); + flag++; + } + } if ( flag == 0 ) usleep(100000); }