net-http2
net-http2 copied to clipboard
JRuby support?
Right now, JRuby cannot be supported, mainly because of:
-
npn_protocolsis an undefined method forOpenSSL::SSL::SSLContextin JRuby. This is used in the client to ensure that the proper protocols is negotiated. - The
sends multiple GET requests concurrentlytest hangs, needs investigation. - Thread safety needs to be improved, the
returns nil when no concurrent responses are received within the specified timeouttest can randomly fail.
Opened an issue for 1 on JRuby here.
@ostinelli Any chance of this progressing now that there is ALPN support in jruby-openssl as mentioned in https://github.com/jruby/jruby-openssl/issues/99?