I am running the following code:
ThreadStart start = new ThreadStart(ReloadDataHelper);
Thread t = new Thread(start);
t.IsBackground = true;
But, it is not dying when the calling thread, the main GUI, exits. I am calling Application.Exit() and then getting an error from the ReloadDataHelper because it is trying to populate a list view that does not exist. can someone help?