http://bugzilla.novell.com/show_bug.cgi?id=539394

User [email protected] added comment
http://bugzilla.novell.com/show_bug.cgi?id=539394#c6





--- Comment #6 from Gonzalo Paniagua Javier <[email protected]>  2009-09-21 
17:45:26 MDT ---
Created an attachment (id=319173)
 --> (http://bugzilla.novell.com/attachment.cgi?id=319173)
Fix in managed code

The problem is that when the call to RemotingProxy.Invoke calls Thread.Abort()
no one calls ResetAbort() in the same AppDomain and instead of propagating the
exception to the caller, the runtime exits the thread in
mini.c:mono_thread_abort(). This is really bad since the thread could be a
ThreadPool thread (it actually is in the test case attached to this bug) and
could disappear and leave the ThreadPool thinking that there's a worker thread
alive when it's not...

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to