Eric Wong <normalperson / yhbt.net> wrote:
> Sorry, I'll reroll the series.

Updated patches also downloadable here:

  1/2 http://bogomips.org/ruby.git/patch/?id=b027a8b530ab6666
  2/2 http://bogomips.org/ruby.git/patch/?id=1668aeb58a7bfe6f

Pull request:

The following changes since commit d1d7f12c89cf683947740727fa37b6ce7fe512d4:

  * compar.c (cmp_equal): warn for this release and still rescue   standard exceptions for a nicer transition. See #7688.   Partly reverts r44502. * test/ruby/test_comparable.rb: adapt assertion to match new behavior. (2014-01-18 21:40:58 +0000)

are available in the git repository at:

  git://80x24.org/ruby.git socket_cloexec_once-v3

for you to fetch changes up to 1668aeb58a7bfe6f318f4fad3f8a4acdff3fbb99:

  socket: avoid redundant fcntl calls for FD passing (2014-01-18 23:33:34 +0000)

----------------------------------------------------------------
Eric Wong (2):
      socket: avoid redundant fcntl(fd, F_GETFD) with SOCK_CLOEXEC
      socket: avoid redundant fcntl calls for FD passing

 ext/socket/ancdata.c    | 10 ++++++++--
 ext/socket/init.c       | 48 ++++++++++++++++++++++++++++++++++++++++--------
 ext/socket/rubysocket.h |  2 ++
 ext/socket/socket.c     | 35 ++++++++++++++++++++++++++---------
 ext/socket/unixsocket.c |  8 +++++++-
 5 files changed, 83 insertions(+), 20 deletions(-)

-- 
Eric Wong