From: nobu.nakada@... Date: 2001-07-23T23:05:12+09:00 Subject: [ruby-dev:14001] Re: [REQ] ruby_stop without exit なかだです。 At Mon, 23 Jul 2001 19:09:29 +0900, Tietew wrote: > ここの ruby_stop の意味がよく解らない(通常呼ばれることはないように > 思える)のですが,フェイルセーフでしょうか。 1.6だとありませんが、1.7ではfork()した子プロセスの方はfork() したスレッドがmainになります。そうすると全スレッドがなくなって も終了せずにCPUを使いまくることになります。もっともこの仕様はま だ不確定というか流動的なんで変わる可能性もありますが、そもそも mainスレッドが終了して全てのスレッドを終了させた後で続行するこ とに意味があると思えませんから。 それと大きなお世話かも知れませんが、たぶんまだ他にも出て来そ うな気がするので、1.7でやったほうがいいように思います。1.6だと あまり変更はできませんから。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦