summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/getdelim.c
diff options
context:
space:
mode:
authorsephe <sephe@FreeBSD.org>2016-08-26 06:19:12 +0000
committersephe <sephe@FreeBSD.org>2016-08-26 06:19:12 +0000
commited356f765b39385ea5d730386c786b6c70c408e8 (patch)
treeff5da30defcc7285e7957c635476ffeb952db2d4 /lib/libc/stdio/getdelim.c
parentfc5cb9894ea57b7b3eeb9fad1fc2557483fbc65c (diff)
downloadFreeBSD-src-ed356f765b39385ea5d730386c786b6c70c408e8.zip
FreeBSD-src-ed356f765b39385ea5d730386c786b6c70c408e8.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