18/04/2010, 03:20
|
| | | Fecha de Ingreso: septiembre-2005 Ubicación: Buenos Aires
Mensajes: 610
Antigüedad: 19 años, 2 meses Puntos: 19 | |
Respuesta: Socket multi-accept Yo de nuevo :P
Cambiando un poco el codigo me di cuenta de que el problema es que al usar el select con timeval, si no recibe ningun resultado, me va borrando los sockets de la lista, ahora bien, estuve buscando como evitar esto, y lo unico que se me ocurrio fue hacer una especie de "PING! PONG!"
O sea que enviaria al socket removido el mensaje "ping" y si recibo "pong" vuelve al listado, seria como para registar un estado idle, y si expira el plazo especifico sin recibir el "pong", simplemente que ejecute el closesocket
Si alguien sabe una mejor idea.. agradeceria que me la contaran
saludos! |