From: matz@... (Yukihiro Matsumoto) Date: 2003-09-17T02:53:59+09:00 Subject: [ruby-dev:21385] Re: LocalJumpError -> ThreadError まつもと ゆきひろです In message "[ruby-dev:21384] LocalJumpError -> ThreadError" on 03/09/17, Masatoshi Seki writes: |数日前からCVS版のruby-1.8でdRubyのユニットテストが通らなくなりました。 |ユニットテストでは、breakの検査でエラーとなっていて、従来LocalJumpError |だったと思われるところで | | break jump can't across threads (ThreadError) | |といった例外が出ているようです。 | |また、動作しなくなってしまったdRubyのアプリケーションでは次のような |例外が出ていました。 | | return jump can't across threads (ThreadError) | |まだちゃんと追えていないのですが、LocalJumpErrorからThreadErrorへ |変わっていくのでしょうか。 もともとThread内部でのreturnにはThreadErrorをあげていたはず です(だから仕様変更のつもりではない)。たぶんどこかで微妙に動 作が違ってしまったのでしょう。再現スクリプトはありますか?