まつもと ゆきひろです

In message "[ruby-list:8446] Re: thread"
    on 98/06/21, ttate / jaist.ac.jp <ttate / jaist.ac.jp> writes:

|なくなっていることにはそれほど違和感はないのですが
|なぜなくしたのか理由を聞けると嬉しいのですが、教え
|ていただけないでしょうか?

Thread#stopは「任意のタイミングで外側から強制的に停止させる」
という性質を持つので,ただでさえややこしいスレッドの挙動をよ
り複雑化させるからです.

|あと、ある値がfalseの間スレッドを停止させ、
|trueになると再開されるというのは実装でき
|ないものでしょうか?

Thread.stop(Threadのクラスメソッド,カレントスレッドを停止さ
せる)を使って下さい.あるいはMutexやMonitorを使うとか.

                                まつもと ゆきひろ /:|)