Есть ли возможность в socket.io на клиенте изменять сервер и реконнектиться, не создавая нового объекта (чтобы не пришлось удалять старые обработчики и создавать их заново в новом объекте)?
socket = IO.socket(server);
socket.on(...);
socket.connect();
...
socket.changeServer(newServer); // ??