Простой сценарий:
- Клиент подключается к серверу с помощью socket.io(
socket = io.connect(...)
) - Сбой сервера
- Клиент пытается восстановить соединение
- Пользователь сообщает клиенту об отключении (
socket.disconnect()
) - Сервер запускает
- Клиент повторно подключается
Кажется, что когда socket.io начинает пытаться снова подключиться, его больше не остановить. Я хочу, чтобы шаг 4 предотвратил выполнение этапа 6, но это не так. Что я должен назвать вместо этого?