Hola
Reenokazar en el evento
FormClosing de tu form cierra el subproceso que mencionas :
para ello tendrias que declarar tu thread fuera de tu load como declaracion de una variable local
Thread tarea = new Thread(escuchar);, de manera que lo controlas en el evento
formclosing. Espero haberte ayudado. Saludos!

.