Обнаружение разъединения гнезда - PullRequest
0 голосов
/ 19 октября 2011

Я подключил Socket к другому устройству в моей локальной сети.Как я могу обнаружить отключение, когда я отключаю устройство от сети переменного тока.Тема заблокирована:

BufferedReader b=//
b.readLine();

1 Ответ

1 голос
/ 19 октября 2011

Если вы собираетесь использовать такую ​​логику, установите тайм-аут на сокет (т.е. setSoTimeout(TIMEOUT_IN_MILLISECONDS)).Это прервет блокирующую операцию ввода / вывода.

...