原です。

|まつもと ゆきひろです
|
|In message "[ruby-list:9955] Re: signal 関係"
|    on 98/10/10, MAEDA Shugo <shugo / aianet.ne.jp> writes:
|
||前田です。
|
||前に書いたjoinにoption引数を付ける案が採用されると、
|
|そーですねえ.実装が少々ややこしくなるんで後込みしてるんです
|が.どうしましょう?

中身を知らないのでどうしてややこしくなるのか分かんないですけど、
それはそれとして、時系列ではなくて時間の概念が出てくるのは Time
クラスを別にして sleep ぐらいですよね。(select もあるか。)そ
れが Thread の join にだけ出てくるのもちょっと不純な気がしない
でもないです。

汎用の timeout 関数を作って timeout(sec) { join } ですますわけ
にはいかないのでしょうか。(ほとんど join(sec) を作るのと同値
な気もするけど。)