Tengo una página en la que los usuarios se conectan a mi servidor de nodo con socket.io pero solo les permite tener una conexión socket.io abierta al servidor (al pasar su identificación de cuenta al autorizarlos y almacenarla en una matriz) y esto funciona bien el 99% del tiempo. El problema es que, a veces, cuando los usuarios se desconectan, el evento de desconexión del servidor no se dispara por algún motivo, por lo que no puedo borrar su cuenta de la matriz de clientes, lo que termina bloqueado.¿Cómo verificar si el socket todavía está conectado?
¿Hay alguna manera de comprobar si su conexión de socket anterior (que tengo la ID de) todavía está activa? (Entonces, si no es así, puedo borrar su conexión anterior y volver a conectar)
encontró la solución para esto Matt? – SatheeshJM