Я пытаюсь установить таймаут соединения на клиентском сокете в java. Я установил тайм-аут подключения по умолчанию к 2000, то есть:
this.socket.connect(this.socketAdd, timeOut);
Это я пытаюсь использовать веб-приложение. Когда пользователь делает запрос, я передаю значения на сервер сокетов, но если я не получаю никакого ответа через 5 секунд, сокет должен отключиться. Но в моем случае весь запрос снова подается. Может ли кто-нибудь рассказать мне, где я ошибаюсь?
Я хочу отключить соединение сокета, если я не получу никакого ответа за 5 секунд. Как я могу установить его? Любой пример кода поможет.