From: "H.Yamamoto" Date: 2006-01-09T14:06:39+09:00 Subject: [ruby-dev:28206] stopping only thread (ThreadError) 山本です。 Generator をいじっていて気づいたのですが、下のようなコードが エラーになります。 t = Thread.current Thread.critical = true Thread.new { t.wakeup } Thread.stop E:\ruby-cvs>ruby -v \r.rb ruby 1.8.4 (2005-12-24) [i386-bccwin32] /r.rb:4:in `stop': stopping only thread (ThreadError) note: use sleep to stop forever from /r.rb:4 Thread.stop で別スレッド実行の抑制が解け、t.wakeup が実行されると 思ったのですが、そうなりませんでした。これは意図された挙動でしょうか?