From 46e99fc980bbdf46cfb804c818d3dfe61c2b4fcf Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 27 Aug 2016 14:01:16 -0300 Subject: [PATCH] test --- basilisk/basilisk_ping.c | 8 ++++++-- iguana/iguana_peers.c | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/basilisk/basilisk_ping.c b/basilisk/basilisk_ping.c index e22ed6a9e..55d5ec362 100755 --- a/basilisk/basilisk_ping.c +++ b/basilisk/basilisk_ping.c @@ -218,9 +218,13 @@ void basilisk_ping_send(struct supernet_info *myinfo,struct iguana_info *btcd) { if ( iguana_queue_send(addr,0,myinfo->pingbuf,"SuperNETPIN",datalen) <= 0 ) printf("error sending %d to (%s)\n",datalen,addr->ipaddr); - else printf("(%s) ",addr->ipaddr); + else printf("+(%s) ",addr->ipaddr); + } + else + { + printf("-(%s) ",addr->ipaddr); + iguana_launchpeer(btcd,ipaddr); } - else iguana_launchpeer(btcd,ipaddr); } printf("my RELAYID.%d\n",myinfo->RELAYID); } diff --git a/iguana/iguana_peers.c b/iguana/iguana_peers.c index e09601b92..9aa45462e 100755 --- a/iguana/iguana_peers.c +++ b/iguana/iguana_peers.c @@ -820,6 +820,7 @@ void iguana_launchpeer(struct iguana_info *coin,char *ipaddr) return; if ( (addr= iguana_peerslot(coin,ipbits,0)) != 0 ) iguana_launch(coin,"connection",iguana_startconnection,addr,IGUANA_CONNTHREAD); + else printf("skip %s, ",ipaddr); } void *iguana_iAddriterator(struct iguana_info *coin,struct iguana_iAddr *iA)