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]