|
@ -534,13 +534,14 @@ int32_t LP_mainloop_iter(void *ctx,char *myipaddr,struct LP_peerinfo *mypeer,int |
|
|
nonz++; |
|
|
nonz++; |
|
|
LP_peersquery(mypeer,pubsock,peer->ipaddr,peer->port,myipaddr,myport); |
|
|
LP_peersquery(mypeer,pubsock,peer->ipaddr,peer->port,myipaddr,myport); |
|
|
peer->diduquery = 0; |
|
|
peer->diduquery = 0; |
|
|
|
|
|
LP_peer_pricesquery(peer); |
|
|
LP_utxos_sync(peer); |
|
|
LP_utxos_sync(peer); |
|
|
|
|
|
needpings++; |
|
|
} |
|
|
} |
|
|
peer->lastpeers = now; |
|
|
peer->lastpeers = now; |
|
|
} |
|
|
} |
|
|
if ( peer->diduquery == 0 || peer->needping != 0 ) |
|
|
if ( peer->diduquery == 0 || peer->needping != 0 ) |
|
|
{ |
|
|
{ |
|
|
LP_peer_pricesquery(peer); |
|
|
|
|
|
LP_utxos_sync(peer); |
|
|
LP_utxos_sync(peer); |
|
|
peer->diduquery = now; |
|
|
peer->diduquery = now; |
|
|
nonz++; |
|
|
nonz++; |
|
|