From b915dfe9a6879651d16176f813799bc840203255 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 6 Jan 2021 21:08:52 +0000 Subject: [PATCH] nagle adds ~.2sec delay on last packet --- copyparty/tcpsrv.py | 1 + 1 file changed, 1 insertion(+) diff --git a/copyparty/tcpsrv.py b/copyparty/tcpsrv.py index 5c6c0e69..f7ae383d 100644 --- a/copyparty/tcpsrv.py +++ b/copyparty/tcpsrv.py @@ -36,6 +36,7 @@ class TcpSrv(object): self.srv = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.srv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) + self.srv.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, 1) try: self.srv.bind((self.args.i, self.args.p)) except (OSError, socket.error) as ex: