... no es en la salida del sistema, si no que se cuelga estando en ejecusión, tube ese problema, yo use el administrador de tareas de windows para revisar el consumo de memoria de mi aplicación, me di cuenta de que esa memoria no se liberaba cuando salía de los procedimientos de cada "prg" ...