Witam,
W jaki sposób wykryć że zerwano połączenie między klientem z serwerem.
załóżmy że rozłączył się kabel albo zabrakło zasilania na kompie gdzie był serwer.
Jesli w kliencie mam taka funkcję i ją wykonam przed podłączeniem
boolean isConnected()
{
return (mySock.isConnected());
}
to pokazuje że nie ma połączenia
ale jeśli nawiąże połączenie, sprawdzam - pokazuje że jest połączenie a gdy serwer ulegnie zamknięciu to pokazuje nadal ta funkcja że jest połączenie.
Co z tym zrobić?
Pozdrawiam