Hola. Estoy desarrollando un programa cliente-servidor y tengo una duda a la hora de crear el Socket en el programa cliente.
El programa que hice funciona perfecto cuando al crear un objeto de la clase Socket(host,puerto) el host y puerto son aquellos en los que mi programa Servidor esta esperando. Ppero en el caso en que ponga cualquier otro host (una ip cualquiera) en el que no este mi programa Servidor, el programa cliente tarda un tiempito largo en tirar la IOException.
Hay alguna forma de hacer que esto cancele cuando yo le doy una senial???