Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2007, 12:18
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Socket que se cierra tras un tiempo sin recibir datos

Puede que sea cuestion del sistema operativo, ya que al detectar tanto tiempo un socket sin usar, si no es del tipo "server" lo cierre. Una solución habitual en estos casos es enviar un "ping" periodicamente al servidor. Este "ping" es un mensaje de un formato determinado para que el que lo recibe lo ignore, pero sabiendo que eso significa que el socket sigue abierto. Si no recibe un ping en X tiempo, es que algo pasa.

S!