Как определить, находится ли сервер в автономном режиме или по какой-либо другой причине невозможно подключиться. Мой код выглядит примерно так.Socket.io connect with server offline
this.socket = io.connect(connectionInfo, {
reconnect:false
});
Это не вызывает никаких ошибок, поэтому предложение try/catch не работает.
В случае, если это поможет другим людям найти this-- «connect_failed» и «reconnect_failed» события не были правильно запущены в версиях версии 0.9.x Socket.io (включая 0.9.16). Подробнее здесь: https://github.com/LearnBoost/socket.io/issues/652 и обходной путь здесь: https://groups.google.com/forum/#!topic/socket_io/7BynuejEmts – mikermcneil