Issue #8831 has been updated by Zachary Scott.

Assignee changed from Aaron Patterson to openssl

----------------------------------------
Bug #8831: test-all error: OpenSSL::SSL::SSLError: SSL_write: bad write retry
https://bugs.ruby-lang.org/issues/8831#change-54174

* Author: Koichi Sasada
* Status: Assigned
* Priority: Normal
* Assignee: openssl
* ruby -v: r42695 ruby 2.1.0dev (2013-08-27) [i686-linux] (boron) 
* Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN
----------------------------------------
There is a test-all error on some environments from r42695.
It seems depend on openssl's version.

http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20130826T224700Z.diff.html.gz

+ <n>) Error:
+OpenSSL::TestPair#test_write_nonblock_no_exceptions:
+OpenSSL::SSL::SSLError: SSL_write: bad write retry
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>:in `syswrite_nonblock'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/.ext/common/openssl/buffering.rb:<line_a>:in `write_nonblock'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `write_nonblock_no_ex'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `block in test_write_nonblock_no_exceptions'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `ssl_pair'
+    /extdisk/chkbuild/chkbuild/tmp/build/<buildtime>/ruby/test/openssl/test_pair.rb:<line_a>:in `test_write_nonblock_no_exceptions'




-- 
https://bugs.ruby-lang.org/