Skip to content
Commit 97b65889 authored by Jukka Rissanen's avatar Jukka Rissanen
Browse files

net: tcp: When closing the connection send FIN without extra delays



The earlier code was always queuing the FIN that is sent when
connection is closed. This caused long delay (200 ms) before the peer at
the other end noticed that the connection was actually closed.
Now check if there is nothing in the queue, then send the FIN
immediately. If there is some data in the queue, flush it when a valid
ack has been received.

Fixes #19678

Signed-off-by: default avatarJukka Rissanen <jukka.rissanen@linux.intel.com>
parent d500ac87
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment