Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
e9b1250d1b
  1. 4
      iguana/iguana_html.c
  2. 2
      iguana/iguana_peers.c

4
iguana/iguana_html.c

@ -903,7 +903,7 @@ void iguana_rpcloop(void *args)
int32_t recvlen,bindsock,postflag,sock,remains,numsent,len; socklen_t clilen;
char ipaddr[64],jsonbuf[8192],*buf,*retstr,*space;//,*retbuf; ,n,i,m
struct sockaddr_in cli_addr; uint32_t ipbits,i,size = IGUANA_WIDTH*IGUANA_HEIGHT*16 + 512; uint16_t port;
port = IGUANA_RPCPORT;//coin->chain->portrpc;
port = IGUANA_RPCPORT;
bindsock = iguana_socket(1,"127.0.0.1",port);
printf("iguana_rpcloop 127.0.0.1:%d bind sock.%d\n",port,bindsock);
space = calloc(1,size);
@ -914,7 +914,7 @@ void iguana_rpcloop(void *args)
sock = accept(bindsock,(struct sockaddr *)&cli_addr,&clilen);
if ( sock < 0 )
{
printf("ERROR on accept usock.%d\n",sock);
//printf("iguana_rpcloop ERROR on accept usock.%d\n",sock);
continue;
}
memcpy(&ipbits,&cli_addr.sin_addr.s_addr,sizeof(ipbits));

2
iguana/iguana_peers.c

@ -314,7 +314,7 @@ int32_t iguana_socket(int32_t bindflag,char *hostname,uint16_t port)
if ( 1 && bindflag != 0 )
{
timeout.tv_sec = 0;
timeout.tv_usec = 1000;
timeout.tv_usec = 10000;
setsockopt(sock,SOL_SOCKET,SO_RCVTIMEO,(char *)&timeout,sizeof(timeout));
}
opt = 1;

Loading…
Cancel
Save