Socketverbindung bei Computerrunterfahren beenden

Executer

Mitglied
Hallo together

Also ich hab eine Server/Client anwendung (Chat). Die funktioniert soweit auch ganz gut. Nur wenn ich jetzt den computer mit dem Client herrunterfahre, benmerkt der Server nicht dass der Client fehlt --> closet nicht den Socket.
Ich benutze ne geerbte CAsynkSocket Class und hab versucht mit OnClose die Nachricht abzufangen aber das funktioniert nur wenn der Client Mit OnOK() usw beendet wird.

pls help me!
thx
Executer
 
Bau am besten sowas wie einen Ping ein. Alle ein oder zwei Minuten sende ein Testpaket an den Server, der sendet eins zurück. Kommt dann über 2 oder 3 Minuten lang kein Paket mehr bei einem von den beiden an macht der Wartende die Leitung zu.
 
Zurück