Estou usando um Mac e uso o Macvim para programação. Se meu programa entrar em um loop infinito e eu tiver que sair do Macvim e reiniciá-lo devido a isso, o programa será reiniciado, mas o processo do programa continuará em execução. Eu percebi isso quando eu abri meu monitor de atividade e ver "programa foo" ainda está sendo executado em cerca de 99% de uso da CPU! Eu posso facilmente desligar o processo do monitor de atividade, mas existe uma maneira de evitar isso? Agradecemos antecipadamente por qualquer sugestão. Teste é o arquivo no qual o loop entrou. Eu criei para mostrar um exemplo.