Здравствуйте dros, Вы писали:
D>Ситуация такая:
D>Клиент ожидает данные от сервера.
D>В момент ожидание read происходит разрыв связи со стороны сервера.
D>Как я понимаю должно возникать исключение, однако его не происходит.
D>В итоге при закрытом соединении программа останавливается
D>на sock.getInputStream().read(b, 0, 1)
D>Подскажите как отследить момент разрыва.
D>try
D>{
D> Socket sock = new Socket("127.0.0.1",3000);
D> byte[] b = new byte[1];
D> sock.getInputStream().read(b, 0, 1);
D>}
D>catch(IOException e)
D>{
D> System.out.println(e.toString( ));
D>}
См.
http://www.relib.com/forums/topic.asp?id=747639
Может поможет. :super: :user: