Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2010, 00:59
egiuser
 
Fecha de Ingreso: junio-2010
Mensajes: 5
Antigüedad: 13 años, 10 meses
Puntos: 0
Detener metodo bloqueante

Hola!

Tengo una duda. Os explico... tengo un método relacionado con el envio de datos a través de puerto serie, este método es bloqueante si no hay un puerto serie conectado. Así que tengo una función que a veces al invocarse me cuelga la aplicación.

Quiero evitar esto ¿Cómo puedo hacerlo exactamente? Lo que a mi se me había ocurrido es hacer algo del estilo: crear dos hilos de ejecución y en uno de ellos tener un timeout, cuando este acabe cancelar el otro hilo si sigue en ejecución. Pero nunca he trabajado con Threads en Java, por lo que ando un poco perdido.

¿Alguna ayuda? Gracias