[Mono-devel-list] Problem with ThreadAbortException handling
dietmar at ximian.com
Mon Mar 10 03:56:17 EST 2003
looks like a bug - please can you file a bug report
(bugzilla.ximian.com), maybe adding a small test case showing the bug?
On Sun, 2003-03-09 at 21:47, Matthias Sessler wrote:
> i am currently trying to make a program i wrote with windows run with
> mono/linux. While trying to make it run I had a problem with the
> ThreadAbortException. The Microsoft documentation states that, if a
> ThreadAbortException is thrown, all finally clauses are executed and
> done, the thread will exit. This works fine with mono.
> The problem begins, when during the execution of the finally clauses
> other exception is thrown. The MS CLR throws the new exception and my
> application catches it, the execution goes on, and everything is fine.
> When this happens with mono, a ThreadAbortException occurs instead of
> the new exception. Somehow this prevents the thread from stopping
> correctly (Join method does not return).
> I don't know if this is a bug, thats why i did not fill in a bug
> Could somebody please check if this is a bug of the mono exception
> handler or if this is the way it should work.
> Matthias Sessler
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
More information about the Mono-devel-list