This project is closed and read-only.
Actions
Bug #1707
closedProc#call Raises ThreadError on 1.8 HEAD; LocalJumpError on Other Versions
Bug #1707:
Proc#call Raises ThreadError on 1.8 HEAD; LocalJumpError on Other Versions
Description
=begin
The code below raises a LocalJumpError on 1.8.6, 1.8.7, and 1.9 HEAD. It raises a ThreadError ("return can't jump across threads") on 1.8 HEAD.
Is this difference intentional? If so, why?
Versions¶
- ruby 1.8.6 (2009-06-08 patchlevel 369) [i686-linux]
- ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
- ruby 1.8.8dev (2009-06-28) [i686-linux]
- ruby 1.9.2dev (2009-06-27 trunk 23871) [i686-linux]
=end
Actions