[macruby-changes] [MacRuby/MacRuby] 4aaea9: Implement rb_io_set_nonblock to allow Socket#accep...
noreply at github.com
noreply at github.com
Tue Apr 5 18:39:28 PDT 2011
Branch: refs/heads/master
Home: https://github.com/MacRuby/MacRuby
Commit: 4aaea9412dbf51da5d8abb41f00a459bdf033067
https://github.com/MacRuby/MacRuby/commit/4aaea9412dbf51da5d8abb41f00a459bdf033067
Author: Ben Mitchell <ben.mitchell at 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/e33666a7a175eb71a4f1a535e8529987e3e3ec7b
Author: Ben Mitchell <ben.mitchell at 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/31ab6cf5c1b5aa8601737aeb732c3e7b4f49ca7d
Author: Ben Mitchell <ben.mitchell at 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
More information about the macruby-changes
mailing list