In article <20051229114438.44D19F00.ocean / m2.ccsnet.ne.jp>,
  H.Yamamoto <ocean / m2.ccsnet.ne.jp> writes:

> http://rubyforge.org/tracker/index.php?func=detail&aid=1364&group_id=426&atid=1698 を閉じようと
> 思って試したら、まだメモリリークしますね。--;;
>
> よく考えると Thread は参照が切れても生きつづけるので、Generator の参照が切れたときに Thread も
> 終了させないと駄目なのか・・・もう少し考えてみます。

おぉ、それは気がついていませんでした。

ふむ。ちょっとした思い付きですが、他のスレッドから操作されな
い限り動き出さない thread は GC の root にしない、というアイ
デアはどうでしょう?
-- 
[田中 哲][たなか あきら][Tanaka Akira]