[ruby-cvs:73193] normal:r66093 (trunk): disable non-blocking pipes and sockets by default

normal at ruby-lang.org normal at ruby-lang.org
Fri Nov 30 05:00:01 JST 2018


normal	2018-11-30 05:00:00 +0900 (Fri, 30 Nov 2018)

  New Revision: 66093

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

  Log:
    disable non-blocking pipes and sockets by default
    
    There seems to be a compatibility problems with Rails +
    Rack::Deflater; so we revert this incompatibility.
    
    This effectively reverts r65922; but keeps the bugfixes to
    better support non-blocking sockets and pipes for future use.
    
    [Bug #15356] [Bug #14968]

  Modified files:
    trunk/ext/socket/init.c
    trunk/ext/socket/rubysocket.h
    trunk/ext/socket/socket.c
    trunk/io.c
    trunk/test/socket/test_basicsocket.rb


More information about the ruby-cvs mailing list