Date: Fri, 5 Oct 2001 14:33:38 -0700 (PDT) From: Jayanth Vijayaraghavan <jayanth@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet tcp_output.c tcp_var.h Message-ID: <200110052133.f95LXcb77456@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jayanth 2001/10/05 14:33:38 PDT
Modified files:
sys/netinet tcp_output.c tcp_var.h
Log:
Add a flag TF_LASTIDLE, that forces a previously idle connection
to send all its data, especially when the data is less than one MSS.
This fixes an issue where the stack was delaying the sending
of data, eventhough there was enough window to send all the data and
the sending of data was emptying the socket buffer.
Problem found by Yoshihiro Tsuchiya (tsuchiya@flab.fujitsu.co.jp)
Submitted by: Jayanth Vijayaraghavan
Revision Changes Path
1.53 +9 -2 src/sys/netinet/tcp_output.c
1.73 +2 -1 src/sys/netinet/tcp_var.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110052133.f95LXcb77456>
