Hi there,
I've "inherited" a legacy C#/C++ program that I have to debug. The current problem is that the .exe won't stop after I close the program, i.e. it still shows up in Task Manager.
This is a problem, because it won't let me restart the program, because only one instance can run. Often killing the process doesn't work; I'm forced to reboot.
I was under the impression that when the main program stopped, all the child threads were also supposed to stop, but I may be wrong.
Q: What would cause a .exe to not stop?