Java, увеличьте время ожидания сокета

У меня есть простое серверное клиентское приложение. Все работает, но на каком-то этапе получение ответа от сервера занимает более 5 минут (что нормально и должно быть так). Проблема в том, что если на это уходит больше 5 минут, я продолжаю получать это исключение: java.net.SocketTimeoutException: Истекло время чтения .

Мне было интересно, есть ли тайм-аут сокета по умолчанию в Windows или на виртуальной машине Java, которую я мог бы установить? Я не могу изменить код клиента, поэтому setSoTimeout () мне не подходит.

Использование Windows XP ..

РЕДАКТИРОВАТЬ: Насколько я понимаю, соединение сокета не открывается на стороне клиента. Он передан с сервера. Итак, я декомпилировал все файлы jar сервера. Но по-прежнему ничего не могу найти о тайм-ауте.

11
задан Jamie Hutton 19 December 2011 в 18:55
поделиться