Browse Source

Test

etomic
jl777 8 years ago
parent
commit
6ad435df91
  1. 3
      iguana/exchanges/LP_network.c
  2. 2
      iguana/exchanges/LP_rpc.c

3
iguana/exchanges/LP_network.c

@ -279,8 +279,8 @@ char *LP_psock(char *myipaddr,int32_t ispaired)
nanomsg_transportname(0,subaddr,myipaddr,subport);
LP_psockadd(ispaired,pullsock,pushport,pubsock,subport,subaddr);
jaddstr(retjson,"result","success");
jaddstr(retjson,"connectaddr",subaddr);
jaddstr(retjson,"LPipaddr",myipaddr);
jaddstr(retjson,"connectaddr",subaddr);
jaddnum(retjson,"connectport",subport);
jaddnum(retjson,"ispaired",ispaired);
jaddstr(retjson,"publicaddr",pushaddr);
@ -321,6 +321,7 @@ int32_t nn_tests(int32_t pullsock,char *pushaddr,int32_t nnother)
printf("connect error %s\n",nn_strerror(nn_errno()));
else
{
sleep(3);
timeout = 1;
//nn_setsockopt(sock,NN_SOL_SOCKET,NN_SNDTIMEO,&timeout,sizeof(timeout));
nn_setsockopt(sock,NN_SOL_SOCKET,NN_RCVTIMEO,&timeout,sizeof(timeout));

2
iguana/exchanges/LP_rpc.c

@ -132,7 +132,7 @@ uint16_t LP_psock_get(char *connectaddr,char *publicaddr,int32_t ispaired)
{
if ( (retstr= issue_LP_psock(peer->ipaddr,peer->port,ispaired)) != 0 )
{
printf("got.(%s)\n",retstr);
//printf("got.(%s)\n",retstr);
if ( (retjson= cJSON_Parse(retstr)) != 0 )
{
if ( (addr= jstr(retjson,"publicaddr")) != 0 )

Loading…
Cancel
Save