From: gabriele renzi Date: 2003-07-30T11:18:49+09:00 Subject: File.open{} , huge files and gc I just came across a diuscussion about C++ smart pointers and Python's refcount GC. So I fall in the doubt: If I call File.open 'my_huge_file' { |fd| ... } How should I feel? :) I mean: would fd be freed or have I to manually start the GC after the block? actually the question could be: when GC gets called ?