Winsock y timeout
Publicado por Angel (4 intervenciones) el 06/03/2008 21:01:20
Hola que tal, tengo un grave problema con mi aplicacion cliente-servidor de multiples conexiones. por winsock.
Cuando un cliente se desconecta, puedo "darme cuenta" desde el servidor, porque el cliente al cerrarse le 'avisa' al server, pero qué pasa cuando un client se desconecta por ejemplo por un corte de corriente? el server recién se entera unos 90 segundos más tarde, cuando tira el error sckConnectAborted...
este delay me trae varios problemas. Hay alguna forma de saber de inmediato cuando un cliente (o servidor) directamente se cae por un problema como podria ser un corte de corriente?
Exactamente el mismo problema tengo a la inversa: como saber cuando se cae el server por un corte repentino.
Desde ya agradecere mucho cualquier ayuda que puedan darme porque este problema está frenando el avance de mi proyecto.
Saludos.
Cuando un cliente se desconecta, puedo "darme cuenta" desde el servidor, porque el cliente al cerrarse le 'avisa' al server, pero qué pasa cuando un client se desconecta por ejemplo por un corte de corriente? el server recién se entera unos 90 segundos más tarde, cuando tira el error sckConnectAborted...
este delay me trae varios problemas. Hay alguna forma de saber de inmediato cuando un cliente (o servidor) directamente se cae por un problema como podria ser un corte de corriente?
Exactamente el mismo problema tengo a la inversa: como saber cuando se cae el server por un corte repentino.
Desde ya agradecere mucho cualquier ayuda que puedan darme porque este problema está frenando el avance de mi proyecto.
Saludos.
Valora esta pregunta


0