[Ironruby-core] Code Review: Issues with Thread#kill and raising exception from ensure clause
Shri.Borde at microsoft.com
Fri Jan 9 18:32:32 EST 2009
tfpt review "/shelveset:kill;REDMOND\sborde"
Added more tests for Thread#kill, and fixed bugs that were exposed. Throwing an exception from the ensure clause exposes new code paths.
Ruby allows Thread#kill to be completely subverted (not just deferred as an infinite loop in an ensure clause would do) by raising an exception from a ensure clause. I have not matched that behavior, and left it as a IronRuby bug for now.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 26250 bytes
More information about the Ironruby-core