From 97cfd1f8698d8f59b146bbcf345eec0fe1ca2609 Mon Sep 17 00:00:00 2001 From: clowwindy Date: Tue, 18 Aug 2015 17:27:49 +0800 Subject: [PATCH] add tcp_nagle_disable in tun2socks --- src/main/jni/badvpn/tun2socks/tun2socks.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/jni/badvpn/tun2socks/tun2socks.c b/src/main/jni/badvpn/tun2socks/tun2socks.c index 7396cc49..8cab000b 100644 --- a/src/main/jni/badvpn/tun2socks/tun2socks.c +++ b/src/main/jni/badvpn/tun2socks/tun2socks.c @@ -1772,6 +1772,9 @@ err_t listener_accept_func (void *arg, struct tcp_pcb *newpcb, err_t err) // set client not closed client->client_closed = 0; + // enable TCP_NODELAY + tcp_nagle_disable(client->pcb); + // setup handler argument tcp_arg(client->pcb, client);