TCP-соединение не истекло по тайм-ауту, видно на сервере, но не на клиенте

TCP-соединение не истекло по тайм-ауту, видно на сервере, но не на клиенте

На сервере и приложение, и netstat показывают открытое соединение. Однако клиент не показывает такого соединения, и клиентское ПО определенно остановлено.

Я уже снизил настройки TCP keepalive:

cat /proc/sys/net/ipv4/tcp_keepalive_time
60
cat /proc/sys/net/ipv4/tcp_keepalive_intvl
10
cat /proc/sys/net/ipv4/tcp_keepalive_probes
3

Что заставляет эти соединения сохраняться, даже если клиент определенно отключился?

Связанный контент