Tema: Desconexion
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/01/2014, 22:38
dunga007
 
Fecha de Ingreso: febrero-2009
Mensajes: 151
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Desconexion

Cita:
Iniciado por utan Ver Mensaje
Hola,

debes comprobar que tu objeto exista para no tener ningún error y la instancia de Node crashee..

Código Javascript:
Ver original
  1. socket.on("enviarMensaje",function(mensaje){
  2.         // comprueba que el objeto exite para node no haga un error out
  3.         if( socket.identificador && usuariosConectados[socket.identificador] ){
  4.             var data = [
  5.                             usuariosConectados[socket.identificador].nombre,
  6.                             mensaje,
  7.                             usuariosConectados[socket.identificador].id
  8.                         ];
  9.             io.sockets.emit("newMessage",data);  
  10.         }
  11. });

Hola Utan! muchas gracias por responder!, te comento q eso es lo que hice para de alguna forma solucionar el bug, pero cuando el problema se presenta el usuario se queda sin poder enviar mensajes y sigue viendo correr el chat (los mensajes que mandan los otros participantes), quedando muy inprolijo... ademas de quedar sin explicacion la razon por la cual socket.identificador pasa a ser undefined . Espero alguien nos pueda dar una mano!