net-http2 icon indicating copy to clipboard operation
net-http2 copied to clipboard

JRuby support?

Open ostinelli opened this issue 9 years ago • 2 comments

Right now, JRuby cannot be supported, mainly because of:

  1. npn_protocols is an undefined method for OpenSSL::SSL::SSLContext in JRuby. This is used in the client to ensure that the proper protocols is negotiated.
  2. The sends multiple GET requests concurrently test hangs, needs investigation.
  3. Thread safety needs to be improved, the returns nil when no concurrent responses are received within the specified timeout test can randomly fail.

ostinelli avatar Jun 22 '16 15:06 ostinelli

Opened an issue for 1 on JRuby here.

ostinelli avatar Jun 30 '16 14:06 ostinelli

@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?

bitwolfe avatar Feb 15 '24 08:02 bitwolfe