Prüfen ob ein Socket noch läuft



  • Servus! Ich stehe vor einem Problem wie ich prüfen kann ob ein Socket noch aktiv ist oder nicht. Ich habe einen Server an dem sich mehrere Clients anmelden können nun kann es jedoch zu unerwarteten Fehlern kommen und der Client bricht ab aber der Server merkt es nicht. Gibt es eine Methode zum prüfen oder der Client noch lebt?



  • Darum musst du dich selber kümmern, also zum Beispiel in regelmäßigen Abständen eine Nachricht senden, die der Client innerhalb eines gewissen Zeitlimits beantwortet haben muss. Ansonsten wird seine Verbindung als tot angesehen und geschlossen.


Anmelden zum Antworten