From: Tanaka Akira Date: 2009-09-14T12:29:00+09:00 Subject: [ruby-dev:39330] Re: [Bug #2067] bodyが大きいエラーページをopen-uriで取得するとfdがリークしている In article <87k5057qtg.fsf@fsij.org>, Tanaka Akira writes: > どうも、callback で生成した Proc オブジェクト中の struct > BLOCK の prev が tmperr につけたブロックの struct BLOCK を参 > 照していて、その dyna_vars にある e という変数が例外オブジェ > クトを参照している、ようです。 > > そもそも prev がなんなのか知らないのでこれ以上は何とも。 いまさら 1.8 で prev をどうにかできるかはよくわからないの で tempfile.rb 側で対処してみました。 [ruby-dev:39308] や [ruby-dev:39309] では GC されるようになっ た感じです。 -- [田中 哲][たなか あきら][Tanaka Akira]