From 63a63811513474cdf567dafe2c0a174f9a581a37 Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 4 Feb 2018 00:30:00 +0200 Subject: [PATCH] Longer socket timeout --- iguana/exchanges/LP_nativeDEX.c | 2 +- iguana/exchanges/LP_network.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/iguana/exchanges/LP_nativeDEX.c b/iguana/exchanges/LP_nativeDEX.c index 840be075e..a28658069 100644 --- a/iguana/exchanges/LP_nativeDEX.c +++ b/iguana/exchanges/LP_nativeDEX.c @@ -1270,7 +1270,7 @@ void LPinit(uint16_t myport,uint16_t mypullport,uint16_t mypubport,uint16_t mybu valid++; if ( valid > 0 ) { - timeout = 1; + timeout = 100; nn_setsockopt(LP_mypubsock,NN_SOL_SOCKET,NN_SNDTIMEO,&timeout,sizeof(timeout)); } else diff --git a/iguana/exchanges/LP_network.c b/iguana/exchanges/LP_network.c index 891cdd975..e50d50186 100644 --- a/iguana/exchanges/LP_network.c +++ b/iguana/exchanges/LP_network.c @@ -779,7 +779,7 @@ int32_t LP_initpublicaddr(void *ctx,uint16_t *mypullportp,char *publicaddr,char //if ( nn_bind(pullsock,bindaddr2) >= 0 ) // printf("bound to %s\n",bindaddr2); } - timeout = 1; + timeout = 100; nn_setsockopt(pullsock,NN_SOL_SOCKET,NN_RCVTIMEO,&timeout,sizeof(timeout)); nn_setsockopt(pullsock,NN_SOL_SOCKET,NN_SNDTIMEO,&timeout,sizeof(timeout)); //maxsize = 2 * 1024 * 1024;