The last week I have been browsing compl.lang.ruby at google, on how to
ensure that a resource gets closed correctly.

The destructor[blocks, finalizers] subject has been pretty well covered 
on this NG I think. Finalizers should be avoided, because it does stuff 
behind peoples bag. People are encouraged to use "block"s.  I think I got it.


Is it correct there does'nt exist any "out-of-scope" feature?


Well, I do not think so!  I just want to be 100% sure :-)

--
Simon Strandgaard