Der netstat liefert ja die Verbindung noch als offen, da diese lesend wartet!
Während des Lesens kann man ja kein Ping oder sonstwas auf der selben Verbindung machen da diese ja gerade liest. Und eine neue Verbindung klappt ja da das Netz wieder da ist.
Es geht also nur um eine kurzfristige Unterbrechung, wenn der Sender gerade schreibt und daher disconnected und der Empfänger eben ewig wartet.

PS:
Das passiert auch schon mal bei 5250-Verbindungen, wenn nach Funktionstaste auf AS/400 gewartet wird und der Job auf der AS/400 auf Grund der Unterbrechung trennt oder umgekehrt, die AS/400 trennt den Job nicht, was aber mit CHGTELNA beeinfussbar ist (Defualt 2 Stunden!).
Da hilft auch kein 5250-KeepAlive, da die Unterbrechung zu kurz war, so dass der Keepalive, der ja eine 2. Verbindung braucht, beantwortet wurde.