From: shugo@... (Shugo Maeda) Date: 1998-03-10T00:38:50+09:00 Subject: [ruby-list:7026] Re: スレッドの終了待ち 前田です。 In message "[ruby-list:7022] スレッドの終了待ち" densuke@ga2.so-net.or.jp wrote: |複数の終了タイミングの異なるスレッドを起動し、最後のスレッドが終了する |まで待つプログラムが必要になったので、どうやったらいいか考えながら書い |てみたのですが、 (snip) |でもこれだと、終了待ちしてるときにCでいうところのfor(;;);と同様にCPUを |喰いつくすように見えます(実際そんな感じみたい)。 |どのようにすると喰いつくさない待ちを実現できるのでしょう。 Thread::joinを使うのはどうでしょう。 for thread in tarray Thread.join(thread) end -- 前田 修吾