Hi,
I have simple application when I need to stop a backround thread using Stop() function before application is closed. The problem is that my Main() function has several exit points (return statements)
static void Main(string[] args)
{
/// some code
return;
// some code
return;
//// etc
}
I tried to use AppDomain.CurrentDomain.ProcessExit as a signle place for clean up but it is never called (at least while there is a background thread). Is there a way to work out some nice way to implement that?