From: Luis Lavena Date: 2012-05-13T12:21:40+09:00 Subject: [ruby-core:45018] Re: [ruby-changes:23580] luislavena:r35631 (trunk): * test/ruby/test_io.rb (class TestIO): Disable GC during IO tests to On Sat, May 12, 2012 at 9:46 PM, Luis Lavena wrote: > On Sat, May 12, 2012 at 8:26 PM, Tanaka Akira wrote: >> >> The patch makes two tests skip. >> >> http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20120512T215406Z.diff.html.gz >> >> +TestIO#test_autoclose_false_closed_by_finalizer = s = S >> +TestIO#test_autoclose_true_closed_by_finalizer = s = S >> > > Had no failure locally before submitting, checking again. > I were unable to reproduce those failures locally or in my remote Ubuntu (12.04) box. Can I know more details about the box so I can reproduce? I also managed to kill (OOM) another VM while testing this. I can't think on a consistent way to eliminate the random file descriptor issue without disabling GC. Feel free to revert that commit until I can solve Bug #6228 properly without breaking other tests on other OS. Sorry for the troubles. -- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exup�ry