Kgio::File.tryopen runs GC on ENOMEM
commit6d6f704e29d7bf1e95f1c9c60cbab82ec3d430d2
authorEric Wong <normalperson@yhbt.net>
Wed, 15 Jun 2011 02:34:49 +0000 (15 02:34 +0000)
committerEric Wong <normalperson@yhbt.net>
Wed, 15 Jun 2011 02:34:49 +0000 (15 02:34 +0000)
tree9df3920d41638aa37aa3bf9ffdfec5fb98aef595
parente693b871567119345c2c567bfa2ad46e210d655b
Kgio::File.tryopen runs GC on ENOMEM

It is possible but unlikely to get ENOMEM on open(2),
so try to GC away some files.
ext/kgio/tryopen.c