Branch: refs/heads/master Home: https://github.com/MacRuby/MacRuby Commit: 4aaea9412dbf51da5d8abb41f00a459bdf033067 https://github.com/MacRuby/MacRuby/commit/4aaea9412dbf51da5d8abb41f00a459bdf... Author: Ben Mitchell <ben.mitchell@apple.com> Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M ext/socket/socket.c M include/ruby/io.h M io.c Log Message: ----------- Implement rb_io_set_nonblock to allow Socket#accept_nonblock to work correctly again, addressing #1195. (This doesn't have any effect on IO#read_nonblock or IO#write_nonblock; those changes are more involved.) Commit: e33666a7a175eb71a4f1a535e8529987e3e3ec7b https://github.com/MacRuby/MacRuby/commit/e33666a7a175eb71a4f1a535e8529987e3... Author: Ben Mitchell <ben.mitchell@apple.com> Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M io.c Log Message: ----------- Additional change for #1195: rb_sys_fail() messages now state that fcntl() failed, per lrz. Commit: 31ab6cf5c1b5aa8601737aeb732c3e7b4f49ca7d https://github.com/MacRuby/MacRuby/commit/31ab6cf5c1b5aa8601737aeb732c3e7b4f... Author: Ben Mitchell <ben.mitchell@apple.com> Date: 2011-04-05 (Tue, 05 Apr 2011) Changed paths: M io.c Log Message: ----------- One more tweak for #1195: adding the manual number. The rb_sys_fail() calls in the file are inconsistent, but it's probably a good idea to include the manual number where possible. Compare: https://github.com/MacRuby/MacRuby/compare/4081b72...31ab6cf