[ruby-cvs:70917] nagachika:r63826 (ruby_2_5): merge revision(s) 63304: [Backport #14713]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Mon Jul 2 18:15:33 JST 2018


nagachika	2018-07-02 18:15:33 +0900 (Mon, 02 Jul 2018)

  New Revision: 63826

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63826

  Log:
    merge revision(s) 63304: [Backport #14713]
    
    io.c: workaround for EPROTOTYPE
    
    * io.c (internal_write_func, internal_writev_func): retry at
      unexpected EPROTOTYPE on macOS, to get rid of a kernel bug.
      [ruby-core:86690] [Bug #14713]
    
    * ext/socket/init.c (rsock_{sendto,send,write}_blocking): ditto.

  Modified directories:
    branches/ruby_2_5/
  Modified files:
    branches/ruby_2_5/ext/socket/init.c
    branches/ruby_2_5/io.c
    branches/ruby_2_5/test/net/ftp/test_ftp.rb
    branches/ruby_2_5/version.h


More information about the ruby-cvs mailing list