Created
August 17, 2012 22:07
-
-
Save spiegela/3383151 to your computer and use it in GitHub Desktop.
Thread dump showing celluloid deadlock
This file contains 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
Full thread dump OpenJDK 64-Bit Server VM (19.0-b09 mixed mode): | |
"Thread-2" daemon prio=10 tid=0x00007fa6f4242000 nid=0x16fe in Object.wait() [0x00007fa6f8c09000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000f7511728> (a java.lang.Object) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1329) | |
- locked <0x00000000f7511728> (a java.lang.Object) | |
"Thread-1" daemon prio=10 tid=0x00007fa6f4240000 nid=0x16fd runnable [0x00007fa6f8e0a000] | |
java.lang.Thread.State: RUNNABLE | |
at java.io.FileInputStream.readBytes(Native Method) | |
at java.io.FileInputStream.read(FileInputStream.java:214) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1337) | |
"Thread-0" daemon prio=10 tid=0x00007fa6f4789000 nid=0x16fc runnable [0x00007fa6f900b000] | |
java.lang.Thread.State: RUNNABLE | |
at java.io.FileInputStream.readBytes(Native Method) | |
at java.io.FileInputStream.read(FileInputStream.java:236) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:334) | |
- locked <0x00000000f76487e0> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:107) | |
at org.jruby.util.ShellLauncher$StreamPumper.run(ShellLauncher.java:1337) | |
"process reaper" daemon prio=10 tid=0x00007fa6f42dc800 nid=0x16f9 runnable [0x00007fa6f920c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.lang.UNIXProcess.waitForProcessExit(Native Method) | |
at java.lang.UNIXProcess.access$900(UNIXProcess.java:36) | |
at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:148) | |
"Low Memory Detector" daemon prio=10 tid=0x000000000216f000 nid=0x16f4 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread1" daemon prio=10 tid=0x000000000216d000 nid=0x16f3 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread0" daemon prio=10 tid=0x000000000216a000 nid=0x16f2 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x000000000215b800 nid=0x16f1 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x0000000002148800 nid=0x16f0 in Object.wait() [0x00007fa6fa07e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000f98302c0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000f98302c0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x0000000002141000 nid=0x16ef in Object.wait() [0x00007fa6fa27f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000f9840070> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x00000000f9840070> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x00000000020ab000 nid=0x16e5 in Object.wait() [0x00007fa6ff72d000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000f75104c8> (a org.jruby.util.ShellLauncher$StreamPumper) | |
at java.lang.Thread.join(Thread.java:1160) | |
- locked <0x00000000f75104c8> (a org.jruby.util.ShellLauncher$StreamPumper) | |
at java.lang.Thread.join(Thread.java:1213) | |
at org.jruby.util.ShellLauncher.handleStreams(ShellLauncher.java:1435) | |
at org.jruby.util.ShellLauncher.runExternalAndWait(ShellLauncher.java:404) | |
at org.jruby.util.ShellLauncher.execAndWait(ShellLauncher.java:501) | |
at org.jruby.util.ShellLauncher.execAndWait(ShellLauncher.java:477) | |
at org.jruby.RubyKernel.execCommon(RubyKernel.java:1757) | |
at org.jruby.RubyKernel._exec_internal(RubyKernel.java:1721) | |
at org.jruby.RubyKernel$s$1$0$_exec_internal.call(RubyKernel$s$1$0$_exec_internal.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallSpecialArgNode.interpret(FCallSpecialArgNode.java:45) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:58) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:67) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrTwoOrNBlock.call(JavaMethod.java:283) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203) | |
at org.jruby.ast.CallSpecialArgNode.interpret(CallSpecialArgNode.java:69) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
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.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.CallSpecialArgNode.interpret(CallSpecialArgNode.java:69) | |
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.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.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:119) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:724) | |
at org.jruby.Ruby.loadFile(Ruby.java:2487) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.load(LoadService.java:270) | |
at org.jruby.RubyKernel.loadCommon(RubyKernel.java:1076) | |
at org.jruby.RubyKernel.load19(RubyKernel.java:1068) | |
at org.jruby.RubyKernel$s$0$1$load19.call(RubyKernel$s$0$1$load19.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.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_EVAL(ASTInterpreter.java:95) | |
at org.jruby.evaluator.ASTInterpreter.evalWithBinding(ASTInterpreter.java:166) | |
at org.jruby.RubyKernel.evalCommon(RubyKernel.java:1126) | |
at org.jruby.RubyKernel.eval19(RubyKernel.java:1088) | |
at org.jruby.RubyKernel$s$0$3$eval19.call(RubyKernel$s$0$3$eval19.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:227) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:223) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237) | |
at usr.local.rvm.gems.jruby_minus_1_dot_6_dot_7_dot_2.bin.ruby_noexec_wrapper.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/bin/ruby_noexec_wrapper:14) | |
at usr.local.rvm.gems.jruby_minus_1_dot_6_dot_7_dot_2.bin.ruby_noexec_wrapper.load(/usr/local/rvm/gems/jruby-1.6.7.2/bin/ruby_noexec_wrapper) | |
at org.jruby.Ruby.runScript(Ruby.java:697) | |
at org.jruby.Ruby.runScript(Ruby.java:690) | |
at org.jruby.Ruby.runNormally(Ruby.java:597) | |
at org.jruby.Ruby.runFromMain(Ruby.java:446) | |
at org.jruby.Main.doRunFromMain(Main.java:369) | |
at org.jruby.Main.internalRun(Main.java:258) | |
at org.jruby.Main.run(Main.java:224) | |
at org.jruby.Main.run(Main.java:208) | |
at org.jruby.Main.main(Main.java:188) | |
"VM Thread" prio=10 tid=0x000000000213a000 nid=0x16ee runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00000000020b6000 nid=0x16e6 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00000000020b8000 nid=0x16e7 runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00000000020b9800 nid=0x16e8 runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00000000020bb800 nid=0x16e9 runnable | |
"GC task thread#4 (ParallelGC)" prio=10 tid=0x00000000020bd800 nid=0x16ea runnable | |
"GC task thread#5 (ParallelGC)" prio=10 tid=0x00000000020bf800 nid=0x16eb runnable | |
"GC task thread#6 (ParallelGC)" prio=10 tid=0x00000000020c1000 nid=0x16ec runnable | |
"GC task thread#7 (ParallelGC)" prio=10 tid=0x00000000020c3000 nid=0x16ed runnable | |
"VM Periodic Task Thread" prio=10 tid=0x000000000217a000 nid=0x16f5 waiting on condition | |
JNI global references: 1261 | |
Heap | |
PSYoungGen total 75008K, used 42876K [0x00000000f5960000, 0x00000000fad10000, 0x0000000100000000) | |
eden space 64320K, 54% used [0x00000000f5960000,0x00000000f7b4cef8,0x00000000f9830000) | |
from space 10688K, 76% used [0x00000000f9830000,0x00000000fa0224e0,0x00000000fa2a0000) | |
to space 10688K, 0% used [0x00000000fa2a0000,0x00000000fa2a0000,0x00000000fad10000) | |
PSOldGen total 171520K, used 0K [0x00000000e0c00000, 0x00000000eb380000, 0x00000000f5960000) | |
object space 171520K, 0% used [0x00000000e0c00000,0x00000000e0c00000,0x00000000eb380000) | |
PSPermGen 2012-08-17 17:04:56 | |
Full thread dump OpenJDK 64-Bit Server VM (19.0-b09 mixed mode): | |
"pool-7-thread-1" prio=10 tid=0x00000000025ff800 nid=0x174b waiting on condition [0x00007f72b33f8000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f7f06630> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-31" daemon prio=10 tid=0x00007f72bebf3000 nid=0x174a waiting on total 24704K, used 24641K [0x00000000d6600000, 0x00000000d7e20000, 0x00000000e0c00000) | |
object space 24704K, 99% used [0x00000000d6600000,0x00000000d7e10630,0x00000000d7e20000) | |
condition [0x00007f72b35f9000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x00007f72bd2a9800 nid=0x1749 runnable [0x00007f72b37fa000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f7f01ea8> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f7f01e88> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"pool-3-thread-5" prio=10 tid=0x0000000001d9a000 nid=0x1748 waiting on condition [0x00007f72b39fb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa400668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-3-thread-4" prio=10 tid=0x0000000001e76000 nid=0x1747 waiting on condition [0x00007f72b3bfc000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa400668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-3-thread-3" prio=10 tid=0x0000000001e73800 nid=0x1746 waiting on condition [0x00007f72b3dfd000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa400668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-3-thread-2" prio=10 tid=0x0000000001d0f800 nid=0x1745 waiting on condition [0x00007f72b3ffe000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa400668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-3-thread-1" prio=10 tid=0x0000000001d94800 nid=0x1744 waiting on condition [0x00007f72b822c000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa400668> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-6-thread-1" prio=10 tid=0x00007f72b400e800 nid=0x1743 waiting on condition [0x00007f72b842d000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f8161ce8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-2-thread-1" prio=10 tid=0x0000000001f56000 nid=0x1742 waiting on condition [0x00007f72b862e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa714b68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-1-thread-1" prio=10 tid=0x0000000001818000 nid=0x1741 waiting on condition [0x00007f72b882f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f821ca78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-5-thread-1" prio=10 tid=0x00000000013d1800 nid=0x1740 waiting on condition [0x00007f72b8a30000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f8019c88> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"pool-4-thread-1" prio=10 tid=0x0000000001711800 nid=0x173f waiting on condition [0x00007f72b8c31000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f80bde20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-30" daemon prio=10 tid=0x00007f72bd424000 nid=0x173d waiting on condition [0x00007f72b8e32000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-27" daemon prio=10 tid=0x0000000001d11000 nid=0x173c waiting on condition [0x00007f72b9033000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-26" daemon prio=10 tid=0x0000000001dd6800 nid=0x173b waiting on condition [0x00007f72b9234000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-29" daemon prio=10 tid=0x00007f72b4025800 nid=0x173a waiting on condition [0x00007f72b9435000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-28" daemon prio=10 tid=0x00007f72be953800 nid=0x1739 waiting on condition [0x00007f72b9636000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-25" daemon prio=10 tid=0x00007f72b4006000 nid=0x1738 waiting on condition [0x00007f72b9837000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-24" daemon prio=10 tid=0x00007f72b400a000 nid=0x1737 waiting on condition [0x00007f72b9a38000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000feb405e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2081) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:193) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:688) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:681) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x0000000001d98000 nid=0x1736 runnable [0x00007f72b9c39000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f815d560> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f815d540> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x000000000196c000 nid=0x1735 runnable [0x00007f72b9e3a000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f82089f0> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f82089d0> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x00007f72b4002000 nid=0x1734 runnable [0x00007f72ba03b000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f7fcd698> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f7fcd678> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x000000000196b000 nid=0x1733 runnable [0x00007f72ba23c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f8015500> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f80154e0> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x0000000000e94000 nid=0x1732 runnable [0x00007f72ba43d000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000fa3f6e68> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000fa3f6e48> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"AMQP Connection 127.0.1.1:5672" daemon prio=10 tid=0x00007f72bd123000 nid=0x1731 runnable [0x00007f72ba63e000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:146) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:254) | |
- locked <0x00000000f80b9698> (a java.io.BufferedInputStream) | |
at java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288) | |
at com.rabbitmq.client.impl.Frame.readFrom(Frame.java:95) | |
at com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:131) | |
- locked <0x00000000f80b9678> (a java.io.DataInputStream) | |
at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:501) | |
"Thread-23" daemon prio=10 tid=0x00000000019d6000 nid=0x1730 waiting on condition [0x00007f72ba83f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe62fa88> (a java.util.concurrent.SynchronousQueue$TransferStack) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:453) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:352) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-22: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72bd6c8800 nid=0x172f waiting on condition [0x00007f72baa3e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa375448> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at rubyjit.Celluloid::Task#resume_3A0645AAA17BC9E924463A45BC4D7D068F42BC0D.chained_0_rescue_1$RUBY$SYNTHETIC__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/task.rb:57) | |
at rubyjit.Celluloid::Task#resume_3A0645AAA17BC9E924463A45BC4D7D068F42BC0D.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/task.rb) | |
at rubyjit.Celluloid::Task#resume_3A0645AAA17BC9E924463A45BC4D7D068F42BC0D.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/task.rb) | |
at org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:38) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:127) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at rubyjit.Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/actor.rb:240) | |
at rubyjit.Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/actor.rb) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:167) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-21: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00000000013cc800 nid=0x172e in Object.wait() [0x00007f72bac3f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fa01ba78> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fa01ba78> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fa01ba78> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.chained_0_ensure_1$RUBY$__ensure__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:71) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:55) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb) | |
at org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:42) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:167) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-20" daemon prio=10 tid=0x0000000001e94000 nid=0x172d waiting for monitor entry [0x00007f72c09db000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- waiting to lock <0x00000000fa0940c8> (a java.lang.Object) | |
at org.jruby.RubyKernel$6.load(RubyKernel.java:198) | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3590) | |
- locked <0x00000000f9f0b3c8> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.RubyModule.fastGetConstantFromNoConstMissing(RubyModule.java:2949) | |
at org.jruby.ast.Colon2ConstNode.reCache(Colon2ConstNode.java:70) | |
at org.jruby.ast.Colon2ConstNode.getValue(Colon2ConstNode.java:57) | |
at org.jruby.ast.Colon2ConstNode.interpret(Colon2ConstNode.java:36) | |
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.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.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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:146) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:117) | |
at org.jruby.ast.YieldTwoNode.interpret(YieldTwoNode.java:31) | |
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.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:219) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.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.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:49) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
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_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:342) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:212) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at rubyjit.Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277.block_1$RUBY$__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/actor.rb:240) | |
at rubyjit$Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277$block_1$RUBY$__file__.call(rubyjit$Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277$block_1$RUBY$__file__:65535) | |
at org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121) | |
at org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-19: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000001f09000 nid=0x172c waiting on condition [0x00007f72c0bde000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe7d7e58> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-18: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72bc451000 nid=0x172b in Object.wait() [0x00007f72c0de0000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe68edb0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe68edb0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe68edb0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.chained_0_ensure_1$RUBY$__ensure__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:71) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:55) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb) | |
at org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:42) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:167) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-17" daemon prio=10 tid=0x0000000001f0c800 nid=0x172a waiting on condition [0x00007f72c0fdf000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fa744d90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-16: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000001db4000 nid=0x1729 waiting on condition [0x00007f72c11e1000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe808438> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-15: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72be84d000 nid=0x1728 in Object.wait() [0x00007f72c13e3000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe8088a0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe8088a0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe8088a0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.chained_0_ensure_1$RUBY$__ensure__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:71) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb:55) | |
at rubyjit.Celluloid::Mailbox#receive_E4B58A9D4C8ADDC441DC772FBFED4CAA359882A3.__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/mailbox.rb) | |
at org.jruby.ast.executable.AbstractScript.__file__(AbstractScript.java:42) | |
at org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:167) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-14" daemon prio=10 tid=0x0000000001f0a000 nid=0x1727 waiting on condition [0x00007f72c15e2000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fb7e29f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-13: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00000000013a4000 nid=0x1726 waiting on condition [0x00007f72c17e4000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe80e188> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-12: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72bc6b5000 nid=0x1725 in Object.wait() [0x00007f72c19e5000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe80e3e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe80e3e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe80e3e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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.UntilNode.interpret(UntilNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-11" daemon prio=10 tid=0x000000000139c800 nid=0x1724 waiting on condition [0x00007f72c1be5000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f80fa7a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-10: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000001f11800 nid=0x1723 waiting on condition [0x00007f72c1de7000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe80eba0> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-9: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72bc633800 nid=0x1722 in Object.wait() [0x00007f72c1fe8000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe713aa8> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe713aa8> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe713aa8> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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.UntilNode.interpret(UntilNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-8" daemon prio=10 tid=0x0000000001c14800 nid=0x1721 waiting on condition [0x00007f72c21e8000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fbc856b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-7: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000001735800 nid=0x1720 waiting on condition [0x00007f72c23ea000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe7597d8> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-6: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72bc794800 nid=0x171f in Object.wait() [0x00007f72c25eb000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe7584e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe7584e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe7584e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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.UntilNode.interpret(UntilNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-5" daemon prio=10 tid=0x00000000013a7800 nid=0x171e waiting on condition [0x00007f72c27eb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fadc52b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-4" daemon prio=10 tid=0x00000000015ed000 nid=0x171d waiting on condition [0x00007f72c29ec000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000f7f1cd80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) | |
at com.rabbitmq.client.QueueingConsumer.nextDelivery(QueueingConsumer.java:214) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:616) | |
at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:508) | |
at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:368) | |
at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:50) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
at org.jruby.ast.WhileNode.interpret(WhileNode.java:127) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:342) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:212) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:111) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:212) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-3: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000001cc1000 nid=0x171c waiting on condition [0x00007f72c2bee000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe75cd48> (a java.util.concurrent.Exchanger$Node) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) | |
at java.util.concurrent.Exchanger.await(Exchanger.java:503) | |
at java.util.concurrent.Exchanger.doExchange(Exchanger.java:358) | |
at java.util.concurrent.Exchanger.exchange(Exchanger.java:619) | |
at org.jruby.ext.fiber.ThreadFiber.resumeOrTransfer(ThreadFiber.java:94) | |
at org.jruby.ext.fiber.Fiber.resume(Fiber.java:69) | |
at org.jruby.ext.fiber.Fiber$i$resume.call(Fiber$i$resume.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:119) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.whenSlowTest(WhenOneArgNode.java:36) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:46) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.IfNode.interpret(IfNode.java:117) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-2: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x00007f72be3b1000 nid=0x171b in Object.wait() [0x00007f72c2def000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe75ba50> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe75ba50> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe75ba50> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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.UntilNode.interpret(UntilNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Thread-1" daemon prio=10 tid=0x0000000001069000 nid=0x171a waiting on condition [0x00007f72c2ff3000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000fe62fa88> (a java.util.concurrent.SynchronousQueue$TransferStack) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:453) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:352) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"RubyThread-0: /usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/internal_pool.rb:45" daemon prio=10 tid=0x0000000000c78800 nid=0x1719 in Object.wait() [0x00007f72c31f1000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe7f48e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at java.lang.Object.wait(Object.java:460) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <0x00000000fe7f48e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable.wait_ruby(ThreadLibrary.java:286) | |
- locked <0x00000000fe7f48e0> (a org.jruby.libraries.ThreadLibrary$ConditionVariable) | |
at org.jruby.libraries.ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.call(ThreadLibrary$ConditionVariable$i$0$1$wait_ruby.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:634) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:215) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
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.UntilNode.interpret(UntilNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167) | |
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
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.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.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.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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:163) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:136) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.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:203) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63) | |
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.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.ast.WhileNode.interpret(WhileNode.java:131) | |
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.call(RubyProc.java:224) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:636) | |
"Low Memory Detector" daemon prio=10 tid=0x00007f72bc003800 nid=0x170e runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread1" daemon prio=10 tid=0x00007f72bc001000 nid=0x170d waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"CompilerThread0" daemon prio=10 tid=0x0000000000bf8000 nid=0x170c waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x0000000000be9800 nid=0x170b waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x0000000000bd6800 nid=0x170a in Object.wait() [0x00007f72c4066000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe8a3ca0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133) | |
- locked <0x00000000fe8a3ca0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:149) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) | |
"Reference Handler" daemon prio=10 tid=0x0000000000bcf000 nid=0x1709 in Object.wait() [0x00007f72c4267000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000fe8ba030> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x00000000fe8ba030> (a java.lang.ref.Reference$Lock) | |
"main" prio=10 tid=0x0000000000b39000 nid=0x16ff waiting for monitor entry [0x00007f72c9717000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3583) | |
- waiting to lock <0x00000000f9f0b3c8> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.RubyModule.getConstantAtSpecial(RubyModule.java:2846) | |
at org.jruby.RubyModule.defineOrGetClassUnder(RubyModule.java:1235) | |
at org.jruby.ast.ClassNode.interpret(ClassNode.java:134) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_CLASS(ASTInterpreter.java:103) | |
at org.jruby.evaluator.ASTInterpreter.evalClassDefinitionBody(ASTInterpreter.java:260) | |
at org.jruby.ast.ModuleNode.interpret(ModuleNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:119) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:724) | |
at org.jruby.Ruby.loadFile(Ruby.java:2487) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:745) | |
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:332) | |
at org.jruby.runtime.load.LoadService.require(LoadService.java:379) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- locked <0x00000000fa0940c8> (a java.lang.Object) | |
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1050) | |
at org.jruby.RubyKernel.require19(RubyKernel.java:1042) | |
at org.jruby.RubyKernel$s$1$0$require19.call(RubyKernel$s$1$0$require19.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:119) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:724) | |
at org.jruby.Ruby.loadFile(Ruby.java:2487) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:745) | |
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:332) | |
at org.jruby.runtime.load.LoadService.require(LoadService.java:379) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- locked <0x00000000fa059250> (a java.lang.Object) | |
at org.jruby.RubyKernel$6.load(RubyKernel.java:198) | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3590) | |
- locked <0x00000000e0d25708> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.parser.StaticScope.getConstantInner(StaticScope.java:191) | |
at org.jruby.parser.StaticScope.getConstantInnerNoObject(StaticScope.java:200) | |
at org.jruby.parser.StaticScope.getConstantInner(StaticScope.java:194) | |
at org.jruby.parser.StaticScope.getConstant(StaticScope.java:181) | |
at org.jruby.runtime.ThreadContext.getConstant(ThreadContext.java:630) | |
at org.jruby.ast.ConstNode.reCache(ConstNode.java:112) | |
at org.jruby.ast.ConstNode.getValue(ConstNode.java:103) | |
at org.jruby.ast.ConstNode.interpret(ConstNode.java:88) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
at org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at $_dot_.bin.verify_daemon.__file__(./bin/verify_daemon:10) | |
at $_dot_.bin.verify_daemon.load(./bin/verify_daemon) | |
at org.jruby.Ruby.runScript(Ruby.java:697) | |
at org.jruby.Ruby.runScript(Ruby.java:690) | |
at org.jruby.Ruby.runNormally(Ruby.java:597) | |
at org.jruby.Ruby.runFromMain(Ruby.java:446) | |
at org.jruby.Main.doRunFromMain(Main.java:369) | |
at org.jruby.Main.internalRun(Main.java:258) | |
at org.jruby.Main.run(Main.java:224) | |
at org.jruby.Main.run(Main.java:208) | |
at org.jruby.Main.main(Main.java:188) | |
"VM Thread" prio=10 tid=0x0000000000bc8000 nid=0x1708 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000000b44000 nid=0x1700 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000000b46000 nid=0x1701 runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000000b47800 nid=0x1702 runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000000b49800 nid=0x1703 runnable | |
"GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000000b4b800 nid=0x1704 runnable | |
"GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000000b4d000 nid=0x1705 runnable | |
"GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000000b4f000 nid=0x1706 runnable | |
"GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000000b51000 nid=0x1707 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00007f72bc00e800 nid=0x170f waiting on condition | |
JNI global references: 1104 | |
Found one Java-level deadlock: | |
============================= | |
"Thread-20": | |
waiting to lock monitor 0x00007f72be1f3c40 (object 0x00000000fa0940c8, a java.lang.Object), | |
which is held by "main" | |
"main": | |
waiting to lock monitor 0x00007f72be1f2d28 (object 0x00000000f9f0b3c8, a java.lang.Object), | |
which is held by "Thread-20" | |
Java stack information for the threads listed above: | |
=================================================== | |
"Thread-20": | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- waiting to lock <0x00000000fa0940c8> (a java.lang.Object) | |
at org.jruby.RubyKernel$6.load(RubyKernel.java:198) | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3590) | |
- locked <0x00000000f9f0b3c8> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.RubyModule.fastGetConstantFromNoConstMissing(RubyModule.java:2949) | |
at org.jruby.ast.Colon2ConstNode.reCache(Colon2ConstNode.java:70) | |
at org.jruby.ast.Colon2ConstNode.getValue(Colon2ConstNode.java:57) | |
at org.jruby.ast.Colon2ConstNode.interpret(Colon2ConstNode.java:36) | |
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.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.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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:146) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:117) | |
at org.jruby.ast.YieldTwoNode.interpret(YieldTwoNode.java:31) | |
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.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:219) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.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.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.WhenOneArgNode.when(WhenOneArgNode.java:49) | |
at org.jruby.ast.CaseNode.interpret(CaseNode.java:133) | |
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:120) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:174) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71) | |
at org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60) | |
at org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123) | |
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_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.CallNoArgBlockPassNode.interpret(CallNoArgBlockPassNode.java:53) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148) | |
at org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.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:212) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:207) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187) | |
at org.jruby.ast.FCallOneArgBlockNode.interpret(FCallOneArgBlockNode.java:34) | |
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:169) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:191) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:552) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1698) | |
at org.jruby.RubyBasicObject$i$send19.call(RubyBasicObject$i$send19.gen:65535) | |
at org.jruby.RubyClass.finvoke(RubyClass.java:592) | |
at org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1704) | |
at org.jruby.RubyKernel.send19(RubyKernel.java:2101) | |
at org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:342) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:212) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:216) | |
at org.jruby.ast.CallSpecialArgBlockPassNode.interpret(CallSpecialArgBlockPassNode.java:66) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:199) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at rubyjit.Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277.block_1$RUBY$__file__(/usr/local/rvm/gems/jruby-1.6.7.2/gems/celluloid-0.11.1/lib/celluloid/actor.rb:240) | |
at rubyjit$Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277$block_1$RUBY$__file__.call(rubyjit$Celluloid::Actor#handle_message_1970ABFD120E4B0AC69F01FE799ED511CBE86277$block_1$RUBY$__file__:65535) | |
at org.jruby.runtime.CompiledBlock19.yieldSpecificInternal(CompiledBlock19.java:121) | |
at org.jruby.runtime.CompiledBlock19.yieldSpecific(CompiledBlock19.java:96) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
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_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.yield(Interpreted19Block.java:183) | |
at org.jruby.runtime.Block.yieldArray(Block.java:146) | |
at org.jruby.ext.fiber.ThreadFiber$1.run(ThreadFiber.java:38) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) | |
at java.lang.Thread.run(Thread.java:636) | |
"main": | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3583) | |
- waiting to lock <0x00000000f9f0b3c8> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.RubyModule.getConstantAtSpecial(RubyModule.java:2846) | |
at org.jruby.RubyModule.defineOrGetClassUnder(RubyModule.java:1235) | |
at org.jruby.ast.ClassNode.interpret(ClassNode.java:134) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_CLASS(ASTInterpreter.java:103) | |
at org.jruby.evaluator.ASTInterpreter.evalClassDefinitionBody(ASTInterpreter.java:260) | |
at org.jruby.ast.ModuleNode.interpret(ModuleNode.java:120) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:119) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:724) | |
at org.jruby.Ruby.loadFile(Ruby.java:2487) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:745) | |
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:332) | |
at org.jruby.runtime.load.LoadService.require(LoadService.java:379) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- locked <0x00000000fa0940c8> (a java.lang.Object) | |
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1050) | |
at org.jruby.RubyKernel.require19(RubyKernel.java:1042) | |
at org.jruby.RubyKernel$s$1$0$require19.call(RubyKernel$s$1$0$require19.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) | |
at org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169) | |
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
at org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:119) | |
at org.jruby.Ruby.runInterpreter(Ruby.java:724) | |
at org.jruby.Ruby.loadFile(Ruby.java:2487) | |
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:66) | |
at org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:745) | |
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:332) | |
at org.jruby.runtime.load.LoadService.require(LoadService.java:379) | |
at org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:304) | |
- locked <0x00000000fa059250> (a java.lang.Object) | |
at org.jruby.RubyKernel$6.load(RubyKernel.java:198) | |
at org.jruby.RubyModule$Autoload.getConstant(RubyModule.java:3590) | |
- locked <0x00000000e0d25708> (a java.lang.Object) | |
at org.jruby.RubyModule.getAutoloadConstant(RubyModule.java:3420) | |
at org.jruby.RubyModule.resolveUndefConstant(RubyModule.java:2974) | |
at org.jruby.parser.StaticScope.getConstantInner(StaticScope.java:191) | |
at org.jruby.parser.StaticScope.getConstantInnerNoObject(StaticScope.java:200) | |
at org.jruby.parser.StaticScope.getConstantInner(StaticScope.java:194) | |
at org.jruby.parser.StaticScope.getConstant(StaticScope.java:181) | |
at org.jruby.runtime.ThreadContext.getConstant(ThreadContext.java:630) | |
at org.jruby.ast.ConstNode.reCache(ConstNode.java:112) | |
at org.jruby.ast.ConstNode.getValue(ConstNode.java:103) | |
at org.jruby.ast.ConstNode.interpret(ConstNode.java:88) | |
at org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
at org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36) | |
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:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at org.jruby.ast.VCallNode.interpret(VCallNode.java:86) | |
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.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:183) | |
at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135) | |
at $_dot_.bin.verify_daemon.__file__(./bin/verify_daemon:10) | |
at $_dot_.bin.verify_daemon.load(./bin/verify_daemon) | |
at org.jruby.Ruby.runScript(Ruby.java:697) | |
at org.jruby.Ruby.runScript(Ruby.java:690) | |
at org.jruby.Ruby.runNormally(Ruby.java:597) | |
at org.jruby.Ruby.runFromMain(Ruby.java:446) | |
at org.jruby.Main.doRunFromMain(Main.java:369) | |
at org.jruby.Main.internalRun(Main.java:258) | |
at org.jruby.Main.run(Main.java:224) | |
at org.jruby.Main.run(Main.java:208) | |
at org.jruby.Main.main(Main.java:188) | |
Found 1 deadlock. | |
Heap | |
PSYoungGen total 139328K, used 122210K [0x00000000f5960000, 0x00000000febe0000, 0x0000000100000000) | |
eden space 128640K, 86% used [0x00000000f5960000,0x00000000fc64b8a8,0x00000000fd700000) | |
from space 10688K, 99% used [0x00000000fe170000,0x00000000febdcfa8,0x00000000febe0000) | |
to space 10688K, 0% used [0x00000000fd700000,0x00000000fd700000,0x00000000fe170000) | |
PSOldGen total 171520K, used 6436K [0x00000000e0c00000, 0x00000000eb380000, 0x00000000f5960000) | |
object space 171520K, 3% used [0x00000000e0c00000,0x00000000e1249338,0x00000000eb380000) | |
PSPermGen total 36032K, used 35872K [0x00000000d6600000, 0x00000000d8930000, 0x00000000e0c00000) | |
object space 36032K, 99% used [0x00000000d6600000,0x00000000d8908078,0x00000000d8930000) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment