summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/getdelim.c
diff options
context:
space:
mode:
authorsephe <sephe@FreeBSD.org>2016-08-26 05:37:44 +0000
committersephe <sephe@FreeBSD.org>2016-08-26 05:37:44 +0000
commitfffc7760c8585ac3917de5b424586b2df52071c1 (patch)
tree5546769d854422502e969dc96529ffa62e52f001 /lib/libc/stdio/getdelim.c
parent986f593e4573a0f751ae6fa39b49e0a0dcbefbf8 (diff)
downloadFreeBSD-src-fffc7760c8585ac3917de5b424586b2df52071c1.zip
FreeBSD-src-fffc7760c8585ac3917de5b424586b2df52071c1.tar.gz
MFC 303766
tcp/lro: If timestamps mismatch or it's a FIN, force flush. This keeps the segments/ACK/FIN delivery order. Before this patch, it was observed: if A sent FIN immediately after an ACK, B would deliver FIN first to the TCP stack, then the ACK. This out-of-order delivery causes one unnecessary ACK sent from B. Reviewed by: gallatin, hps Obtained from: rrs, gallatin Sponsored by: Netflix (rrs, gallatin), Microsoft (sephe) Differential Revision: https://reviews.freebsd.org/D7415
Diffstat (limited to 'lib/libc/stdio/getdelim.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud