なかだです。

At Sat, 26 Jun 2004 13:49:04 +0900,
Tatsuki Sugiura wrote in [ruby-dev:23809]:
> > > と書いたのですが、30秒とか待たされるのもちょっと不親切かと思います
> > > ので、即座に例外をあげる修正を入れていただけませんか?
> 
> > あげるなら、TimeoutよりもThreadErrorかなにかじゃないでしょうか。
> 
> うーん。timeout.rb がスレッドで実装されている以上妥当な気もしますが、
> 何でもいいから timeout して欲しいだけのユーザに取ってはさらに混乱が
> 増えるかと思います。

別にThreadErrorでなくてもいいんですが、少なくともtimeoutとは別
物でしょう。動作するための必要条件を満たしていないわけですから。

> 分けるなら Timeout::Invalid とかを新設してそれを使うのは
> どうでしょうか?

それでもいいと思います。

> 他にも、スレッドで実装されている故の落とし穴があるので、少しでも
> 減らす方向へ持っていきたいです。

どういう落とし穴ですか。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦