Hola de nuevo!!!
Tengo un problema...he realizado un programa en el que se comunican varios aplicaciones mediante sockets udp.
Para probarlo lo hice de forma local es decir poniendo la ip 127.0.0.1 y distintos puertos. Todo funciona bien excepto cuando utilizo la funcion select para escuchar si he recibido datos, que me da el error 10038. He estado buscando por internet y he leido que es por que utilizo dicha IP(que hay sockets repetidos, pero he cambiado los nombres de los sockets y todo..). Habria alguna forma de probarlo en un unico ordenador con distintas ips??..o bueno si alguien sabe por que se produce ese error. Si no pongo el select de los sockets todo va bien, pero yo quiero un temporizador para comprobar si llegan a tiempo los datos recibidos.
Gracias de antemano