Browse Source

Test

etomic
jl777 7 years ago
parent
commit
dea6979404
  1. 6
      iguana/exchanges/LP_peers.c
  2. 2
      iguana/exchanges/LP_signatures.c

6
iguana/exchanges/LP_peers.c

@ -212,8 +212,8 @@ void LP_peer_recv(char *ipaddr,int32_t ismine)
if ( (peer= LP_peerfind((uint32_t)calc_ipbits(ipaddr),RPC_port)) != 0 )
{
peer->numrecv++;
if ( ismine != 0 )
peer->recvtime = (uint32_t)time(NULL);
//if ( ismine != 0 )
peer->recvtime = (uint32_t)time(NULL);
}
}
@ -262,7 +262,7 @@ uint16_t LP_rarestpeer(char *destip)
{
HASH_ITER(hh,LP_peerinfos,peer,tmp)
{
if ( iter == 0 && peer->recvtime < now-3600*24 )
if ( strcmp(peer->ipaddr,LP_myipaddr) != 0 && iter == 0 && peer->recvtime < now-3600 )
continue;
if ( peer->isLP != 0 )
{

2
iguana/exchanges/LP_signatures.c

@ -611,7 +611,7 @@ char *LP_notify_recv(cJSON *argjson)
LP_pubkey_sigcheck(pubp,argjson);
if ( (ipaddr= jstr(argjson,"isLP")) != 0 )
{
//printf("notify got isLP %s %d\n",ipaddr,jint(argjson,"ismine"));
printf("notify got isLP %s %d\n",ipaddr,jint(argjson,"ismine"));
LP_peer_recv(ipaddr,jint(argjson,"ismine"));
if ( IAMLP != 0 && G.LP_IAMLP == 0 && strcmp(ipaddr,LP_myipaddr) == 0 )
{

Loading…
Cancel
Save