No tienes porque disculparte, a veces soy muy fastidioso :), tomando el último mensaje, hay la necesidad de cancelar la ejecución de ese hilo? digo eso, porque al fin y al cabo van a llamar al mismo método...
Cita: -Cuando el hilo de escucha, escucha (valga la redundacia) cambio el valor de un booleano
-He implementado un Timer que cada segundo comprueba el estado del booleano en proceso principal.
-Si es true, mata el subproceso y llama a la función que quería llamar desde el hilo.
o no?
No sé si te será posible o no, pero si pudieras hacer un pequeño ejemplo de lo que ya tienes.
Saludos