Node.js вебсокет, событие OnClose не срабатывает, какую либу лучше использовать?
https://github.com/websockets/ws
Поставил npm пакет.
События open и message работают нормально.
При выключении интернета ждал порядка 5 минут, но событие OnClose так и не появилось.
Стал резонный вопрос:
делать команды ping-pong которые опрашивают вебсокет или менять либу или интервал более 5 минут.
Так с любой либой будет, нормальное закрытие сокета - особый код (или код ошибки), при обрыве связи такого кода нет и узнать, что соеденение закрыто можно только при попытке что либо в него отправить, ws при этом нормально кидает событие