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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=68552 --- shadow/68552 2005-06-29 06:48:59.000000000 -0400 +++ shadow/68552.tmp.28064 2005-07-06 16:19:08.000000000 -0400 @@ -122,6 +122,25 @@ } } } The catch in the Main method should rethrow the abort exception, even if the exception cached there is a regular exception. + +------- Additional Comments From [EMAIL PROTECTED] 2005-07-06 16:19 ------- +The problem here is that the logic of when to rethrow the original +exception is not well defined. If the test case is changed to: + +try { + Thread.CurrentThread.Abort (); +} +catch (ThreadAbortException ab) { + try { + throw new Exception ("FOO"); + } + catch (Exception ex) { + } + Console.WriteLine ("Should not print this"); +} + +The MS runtime will print the message. + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
