Aug. 4, 2005
8:01 a.m.
On Aug 4, 2005, at 7:03 AM, Nick Coghlan wrote:
Additionally, consider that a hypothetical ThreadExit exception (used to terminate a thread semi-gracefully) would also clearly belong under ControlFlowException. That is, just because something is asynchronous with respect to the currently executing code doesn't necessarily make it an error (yes, I know I argued the opposite point the other day. . .).
No. Just because something gets asynchronously raised out from under you *does* make it critical (or maybe "critically fatal"). See my reply to Philip Eby on Aug 2, msgid <9EDA49FB-1E9B-4558-9441-90A65ECC5A52@fuhm.net>. James