Created
May 11, 2012 07:49
-
-
Save Overbryd/2658217 to your computer and use it in GitHub Desktop.
java.nio.channels.IllegalBlockingModeException with puma
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Exception in thread "RubyThread-5: /Volumes/Home/.rbenv/versions/jruby-1.6.7/gemsets/gamex/gems/puma-1.3.0-java/lib/puma/thread_pool.rb:55" java.nio.channels.IllegalBlockingModeException | |
at java.nio.channels.spi.AbstractSelectableChannel.configureBlocking(AbstractSelectableChannel.java:257) | |
at org.jruby.util.io.SelectBlob.tidyUp(SelectBlob.java:348) | |
at org.jruby.util.io.SelectBlob.goForIt(SelectBlob.java:87) | |
at org.jruby.RubyIO.select_static(RubyIO.java:3366) | |
at org.jruby.RubyIO.select(RubyIO.java:3362) | |
at org.jruby.RubyIO$s$0$3$select.call(RubyIO$s$0$3$select.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:69) | |
at org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:111) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:131) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:131) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.RescueNode.executeBody(RescueNode.java:216) | |
at org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120) | |
at org.jruby.ast.RescueNode.interpret(RescueNode.java:110) | |
at org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
at org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:200) | |
at org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:131) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:270) | |
at org.jruby.RubyProc.call19(RubyProc.java:258) | |
at org.jruby.RubyProc$i$0$0$call19.call(RubyProc$i$0$0$call19.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:131) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:200) | |
at org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:131) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:270) | |
at org.jruby.RubyProc.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:680) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment