0

jruby-openssl-0.5.1gemがインストールされたJRuby1.3.0RC1でnet/httpsを使用しようとすると、次のエラーが発生します。

Error in JobsRequiringReportDataProcessor: JRuby only supports F_SETFL for fcntl/ioctl currently
/opt/bin/jruby/lib/ruby/gems/1.8/gems/jruby-openssl-0.5.1/lib/openssl/ssl.rb:56:in `initialize'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:571:in `connect'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:557:in `do_start'
/opt/bin/jruby/lib/ruby/1.8/net/http.rb:546:in `start'

何がこれを引き起こしているのかわからないので、助けていただければ幸いです。

4

2 に答える 2

2

これは、jruby-openssl 0.5.1 にアップグレードすることで修正されるはずです。

于 2009-08-08T10:51:27.967 に答える
0

または、JRuby 1.3.1 にアップグレードするか ???

于 2009-08-12T04:07:17.980 に答える