jruby/jruby-ossl

undefined method `write_nonblock' for OpenSSL::SSL::SSLSocket

atambo opened this issue · 7 comments

When I upgraded from jruby-openssl 0.7.4 to 0.7.6.1 I started getting this error when trying to do file uploads to amazon s3 using the fog gem:

https://gist.github.com/1694196

nahi commented

Sorry for lazy question, but is it really worked with jruby-openssl 0.7.4? It could be from excon's update I think. Can you try this with jruby-openssl 0.7.4 again?

That said, jruby-openssl + 1.9 does not support *_nonblock properly yet...

The excon gem version did not change. I am using the newest version of excon and I can reproduce this problem by only swapping the jruby-openssl version.

Just a little bump here-- I can confirm that downgrading from 0.7.6.1 to 0.7.4 fixes issues from this thread: excon/excon#106

+1

Tested on version 0.7.7. The problem is still there.

+1