[Mono-bugs] [Bug 72684][Cri] Changed - ** (../../class/lib/net_2_0/nunit-console.exe:7573): WARNING **: Aborting of threads in domain domain-corlib_test_net_2_0.dll timed out.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 9 Mar 2005 19:40:13 -0500 (EST)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by lluis@ximian.com.


--- shadow/72684	2005-03-09 17:24:54.000000000 -0500
+++ shadow/72684.tmp.30989	2005-03-09 19:40:13.000000000 -0500
@@ -37,6 +37,14 @@
 if ((thread->state & ThreadState_StopRequested)!=0)
     mono_thread_interruption_checkpoint ();
 I think this should read 'thread->interruption_requested'
+------- Additional Comments From lluis@ximian.com  2005-03-09 19:40 -------
+The current code is correct since pool threads should not be aborted
+when they are in the pool (there is no need for that, since those
+threads are not really active, just waiting for work to do). I think
+that the solution is to modify mono_threads_abort_appdomain_threads
+method so it waits for the threads to abort OR exit the domain.