I really like the threading model in vb .net, I recently moved from vb 6.0 into the .Net world and it was actually a lot easier then I thought. \
Anyway, I like threading so much I use it a lot in my project. So much so that if the user closes the form while its working I have to cancel atleast 2 threads which takes an enourmous amount of time surprisingly. Is there anything faster then using Thread.Abort? Because that also generates an exception my catch statement tries to workout.
In its current state, canceling the form mid way takes about 3 secs for it to actually close. Which is rediculous.
Anyway, I like threading so much I use it a lot in my project. So much so that if the user closes the form while its working I have to cancel atleast 2 threads which takes an enourmous amount of time surprisingly. Is there anything faster then using Thread.Abort? Because that also generates an exception my catch statement tries to workout.
In its current state, canceling the form mid way takes about 3 secs for it to actually close. Which is rediculous.