From c14a79623ad42982319e3dabf09d75892dfdc11e Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 8 Feb 2016 19:05:25 +0100 Subject: [PATCH] Native keep sessions shorter to prevent too many open files --- app/src/main/jni/netguard/netguard.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/jni/netguard/netguard.h b/app/src/main/jni/netguard/netguard.h index 9457886e..97cb5744 100644 --- a/app/src/main/jni/netguard/netguard.h +++ b/app/src/main/jni/netguard/netguard.h @@ -13,15 +13,15 @@ #define ICMP_TIMEOUT 15 // seconds #define UDP_TIMEOUT_53 15 // seconds -#define UDP_TIMEOUT_ANY 300 // seconds -#define UDP_KEEP_TIMEOUT 60 // seconds +#define UDP_TIMEOUT_ANY 60 // seconds +#define UDP_KEEP_TIMEOUT 30 // seconds #define TCP_RECV_WINDOW 16384 // bytes #define TCP_SEND_WINDOW 16384 // bytes (maximum) #define TCP_INIT_TIMEOUT 30 // seconds ~net.inet.tcp.keepinit -#define TCP_IDLE_TIMEOUT 300 // seconds ~net.inet.tcp.keepidle +#define TCP_IDLE_TIMEOUT 60 // seconds ~net.inet.tcp.keepidle #define TCP_CLOSE_TIMEOUT 3 // seconds -#define TCP_KEEP_TIMEOUT 300 // seconds +#define TCP_KEEP_TIMEOUT 60 // seconds // https://en.wikipedia.org/wiki/Maximum_segment_lifetime #define UID_DELAY 1 // milliseconds