From: sinara@... Date: 1997-03-03T19:11:23+09:00 Subject: [ruby-list:2301] Re: raise == Thread.current.raise ? 原です。 > まつもと ゆきひろです. > |え?昔は違ってましたよ。それが Thread#raise を作った動機 > |だったんですよね。 > > 今確認したら,昔は違っていましたね.勘違い.でも,これは私の > 意図とは違う(つまりバグ)です. なんと!えらい誤解をしていた。改めていままでの経緯を捉えなお すと、、、うーむ、結果オーライ。^^; > |もちろん Thread#raise が出来たのだから、こちらは例外で > |終了すべきでは。 > > その例外はメインスレッドの「どこ」で発生すべきだと思います? > Thread.start? 現在実行中の場所? 他スレッドに例外を投げつけられた場合、現在実行中の場所で 例外が起こると思うのですが、それと同じことでは。 しかし逆に Thread#raise が出来たのだから、現在のままでいいよ うな気もします。