ruby-trunk-changes r57352 - r57355

今日は拡張ライブラリ socket と標準添付ライブラリ rinda/ring のちょっとした修正などがありました。

normal: r57352 2017-01-17 06:08:12 +0900

Kernel#binding や Binding#eval などの rdoc 用コメントの typo 修正とマークアップの修正をしています。 [ruby-core:79082] [Bug #13132]

svn: r57353 2017-01-17 06:08:13 +0900

version.h の日付更新。

normal: r57354 2017-01-17 06:42:05 +0900

拡張ライブラリ socket の rsock_bsock_send() で blocking function の戻り値を int に受けていたのを ssize_t に修正しています。

normal: r57355 2017-01-17 12:31:57 +0900

標準添付ライブラリ rinda/ring の Rinda::RingServer::Renewer#make_socket で例外発生時には @sockets に開いたソケットを格納しないようにしています。 multicast がサポートされていない環境でのテストで fd leak が起きていたようです。