zephyr/subsys
Jukka Rissanen 97b6588976 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: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2019-10-17 17:02:18 +03:00
..
bluetooth Bluetooth: Mesh: Persistent storage of Virtual Addresses 2019-10-17 12:24:13 +03:00
console coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
cpp
debug kconfig: assert: Introduce kconfig option ASSERT_NO_FILE_INFO 2019-10-14 09:07:29 -05:00
dfu
disk disk: sdhc: fix command name sdhc_cmd_r1 2019-09-21 12:49:47 -05:00
fb
fs nvs: fix overwriting with truncated data 2019-09-18 22:31:02 -04:00
jwt
logging logging: Fix lack of logging after startup 2019-10-16 10:43:31 -07:00
mgmt Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
net net: tcp: When closing the connection send FIN without extra delays 2019-10-17 17:02:18 +03:00
power
random
settings settings: file: Duplicates filtering option 2019-10-14 12:05:42 +02:00
shell coccinelle: standardize kernel API timeout arguments 2019-10-03 11:55:44 -07:00
stats
storage
testsuite coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
usb coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
CMakeLists.txt
Kconfig