Branch: refs/heads/master Home: https://github.com/MacRuby/MacRuby Commit: 958e6b968b7ee37d899f7dfd332740a814c10c83 https://github.com/MacRuby/MacRuby/commit/958e6b968b7ee37d899f7dfd332740a814... Author: Watson <watson1978@gmail.com> Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M io.c Log Message: ----------- retry to open file when open() returns the error of EMFILE in IO.sysopen Commit: 3a28c6a1ac976886c1bea200688622faa28b8906 https://github.com/MacRuby/MacRuby/commit/3a28c6a1ac976886c1bea200688622faa2... Author: Watson <watson1978@gmail.com> Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M io.c Log Message: ----------- does not invoke close() if io_struct->fd was already closed by close_read or close_write. Commit: 4be2f27ea3c23723ea45679aa12995137f393e6b https://github.com/MacRuby/MacRuby/commit/4be2f27ea3c23723ea45679aa12995137f... Author: Watson <watson1978@gmail.com> Date: 2012-02-13 (Mon, 13 Feb 2012) Changed paths: M io.c Log Message: ----------- argf_next_argv() also retry to open file when open() returns the error of EMFILE Compare: https://github.com/MacRuby/MacRuby/compare/4b2aadd...4be2f27