From 85a314a6ca84ab1cdb9434b6b29a90454510532d Mon Sep 17 00:00:00 2001 From: jl777 Date: Tue, 6 Feb 2018 15:13:02 +0200 Subject: [PATCH] Mitigate psock request flood --- iguana/exchanges/LP_network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/iguana/exchanges/LP_network.c b/iguana/exchanges/LP_network.c index 18398b8df..4ad8662f2 100644 --- a/iguana/exchanges/LP_network.c +++ b/iguana/exchanges/LP_network.c @@ -619,7 +619,7 @@ void LP_psockloop(void *_ptr) for (i=nonz=0; icmdchannel == 0 && now > ptr->lasttime+PSOCK_KEEPALIVE/10 ) + if ( ptr->cmdchannel == 0 && now > ptr->lasttime+PSOCK_KEEPALIVE ) { printf("PSOCKS[%d] of %d (%u %u) lag.%d IDLETIMEOUT\n",i,Numpsocks,ptr->publicport,ptr->sendport,now - ptr->lasttime); if ( ptr->sendsock != ptr->publicsock && ptr->sendsock >= 0 )