нужного не найду...
в общем проблема в следующем.
есть некий сторонний сервер к которому я подключаюсь через WebSocket
то есть отправив запрос я с него получаю ответ...
но иногда попадается баг где запрос я отправил но ответа не получил...
и если дальше тупо здать то сессия с WebSocket закроется из за бездействия
насколько я понимаю, то для решения данной проблемы нужно тупо отправить повторный запрос
но я не понимаю, как мне добавить что то типо таймера ожидания ответа от сервера?
пока как временное решение я в событие закрытия соединения добавил перезапуск функции... но из за этого приходится долго ждать пока соединение закроется по бездействию
https://stackoverflow.com/questions/29881957/websocket-connection-timeout не оно?
то что в шапке это обработка события по закрытому соединению там хотят проверить типо открылся сокет или нет а у меня сокет открывается а данные не поступают из за того что запрос данных от сокета почему то не прошёл
Обсуждают сегодня