Created
August 17, 2011 03:42
-
-
Save MarkMenard/1150773 to your computer and use it in GitHub Desktop.
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
2011-08-16 23:41:56 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.1-b02-384 mixed mode): | |
"RMI TCP Connection(2)-192.168.1.109" daemon prio=9 tid=101969000 nid=0x111a19000 runnable [111a18000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:237) | |
- locked <7dbe82440> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:66) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- <7dbc7f228> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"JMX server connection timeout 45" daemon prio=9 tid=1028b2800 nid=0x111613000 in Object.wait() [111612000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7dbd5dbf8> (a [I) | |
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) | |
- locked <7dbd5dbf8> (a [I) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"RMI Scheduler(0)" daemon prio=9 tid=10e079800 nid=0x111410000 waiting on condition [11140f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <7dbc638d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"RMI TCP Connection(1)-192.168.1.109" daemon prio=9 tid=10c3dd800 nid=0x11120d000 runnable [11120c000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.socketRead0(Native Method) | |
at java.net.SocketInputStream.read(SocketInputStream.java:129) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:237) | |
- locked <7dbd11d90> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:66) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- <7dbc7e6b8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"RMI TCP Accept-0" daemon prio=9 tid=10c125800 nid=0x10f69a000 runnable [10f699000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408) | |
- locked <7dbc70fa0> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:462) | |
at java.net.ServerSocket.accept(ServerSocket.java:430) | |
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Attach Listener" daemon prio=9 tid=10290b800 nid=0x10f497000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"RubyThread-27: work_queue_test.rb:1" daemon prio=5 tid=10e181800 nid=0x111816000 in Object.wait() [111813000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at java.lang.Object.wait(Object.java:443) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$Queue.pop(ThreadLibrary.java:402) | |
- locked <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at org.jruby.libraries.ThreadLibrary$Queue$i$0$1$pop.call(ThreadLibrary$Queue$i$0$1$pop.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:626) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.ext.Timeout.timeout(Timeout.java:100) | |
at org.jruby.ext.Timeout$TimeoutToplevel.timeout(Timeout.java:65) | |
at org.jruby.ext.Timeout$TimeoutToplevel$s$0$1$timeout.call(Timeout$TimeoutToplevel$s$0$1$timeout.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211) | |
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.MultipleAsgn19Node.interpret(MultipleAsgn19Node.java:104) | |
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:112) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:127) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.RubyKernel.loop(RubyKernel.java:1419) | |
at org.jruby.RubyKernel$s$0$0$loop.call(RubyKernel$s$0$0$loop.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at rubyjit.spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E.chained_0_ensure_1$RUBY$__ensure__(/Users/mark/.rvm/gems/jruby-1.6.3@work_queue/gems/work_queue-1.0.0/lib/work_queue.rb:209) | |
at rubyjit.spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E.block_1$RUBY$__file__(/Users/mark/.rvm/gems/jruby-1.6.3@work_queue/gems/work_queue-1.0.0/lib/work_queue.rb:208) | |
at rubyjit$spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E$block_1$RUBY$__file__.call(rubyjit$spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E$block_1$RUBY$__file__:65535) | |
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:154) | |
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:82) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:268) | |
at org.jruby.RubyProc.call(RubyProc.java:232) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"RubyThread-23: work_queue_test.rb:1" daemon prio=5 tid=10f938800 nid=0x10efe0000 in Object.wait() [10efdd000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at java.lang.Object.wait(Object.java:443) | |
at org.jruby.RubyThread$SleepTask.run(RubyThread.java:816) | |
- locked <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:832) | |
at org.jruby.RubyThread.wait_timeout(RubyThread.java:1102) | |
at org.jruby.libraries.ThreadLibrary$Queue.pop(ThreadLibrary.java:402) | |
- locked <7dcaa0070> (a org.jruby.libraries.ThreadLibrary$Queue) | |
at org.jruby.libraries.ThreadLibrary$Queue$i$0$1$pop.call(ThreadLibrary$Queue$i$0$1$pop.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:626) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.ext.Timeout.timeout(Timeout.java:100) | |
at org.jruby.ext.Timeout$TimeoutToplevel.timeout(Timeout.java:65) | |
at org.jruby.ext.Timeout$TimeoutToplevel$s$0$1$timeout.call(Timeout$TimeoutToplevel$s$0$1$timeout.gen:65535) | |
at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211) | |
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.MultipleAsgn19Node.interpret(MultipleAsgn19Node.java:104) | |
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:112) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
at org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:127) | |
at org.jruby.runtime.Block.yieldSpecific(Block.java:99) | |
at org.jruby.RubyKernel.loop(RubyKernel.java:1419) | |
at org.jruby.RubyKernel$s$0$0$loop.call(RubyKernel$s$0$0$loop.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104) | |
at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at rubyjit.spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E.chained_0_ensure_1$RUBY$__ensure__(/Users/mark/.rvm/gems/jruby-1.6.3@work_queue/gems/work_queue-1.0.0/lib/work_queue.rb:209) | |
at rubyjit.spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E.block_1$RUBY$__file__(/Users/mark/.rvm/gems/jruby-1.6.3@work_queue/gems/work_queue-1.0.0/lib/work_queue.rb:208) | |
at rubyjit$spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E$block_1$RUBY$__file__.call(rubyjit$spawn_thread_6B1F21DA75DB17AFC8969C8589276F79A2BD9D5E$block_1$RUBY$__file__:65535) | |
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:154) | |
at org.jruby.runtime.CompiledBlock19.call(CompiledBlock19.java:82) | |
at org.jruby.runtime.Block.call(Block.java:89) | |
at org.jruby.RubyProc.call(RubyProc.java:268) | |
at org.jruby.RubyProc.call(RubyProc.java:232) | |
at org.jruby.internal.runtime.RubyRunnable.run(RubyRunnable.java:95) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Poller SunPKCS11-Darwin" daemon prio=1 tid=10c146800 nid=0x10f294000 waiting on condition [10f293000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Thread-9" daemon prio=5 tid=102d18800 nid=0x11100a000 waiting on condition [111009000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <7dcbf3548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Thread-7" daemon prio=5 tid=10e231800 nid=0x110e07000 waiting on condition [110e06000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <7dcbf3548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Thread-6" daemon prio=5 tid=10e231000 nid=0x110c04000 waiting on condition [110c03000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <7dcbf3548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Thread-5" daemon prio=5 tid=10e230000 nid=0x110a01000 waiting on condition [110a00000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <7dcbf3548> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:680) | |
Locked ownable synchronizers: | |
- None | |
"Low Memory Detector" daemon prio=5 tid=10280a000 nid=0x10d20d000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread1" daemon prio=9 tid=102809800 nid=0x10d00a000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread0" daemon prio=9 tid=102808800 nid=0x10ce07000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" daemon prio=9 tid=10c001000 nid=0x10cc04000 runnable [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=5 tid=10c000000 nid=0x10ca01000 waiting on condition [00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" daemon prio=8 tid=1018ef800 nid=0x10af24000 in Object.wait() [10af23000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7df946fc8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <7df946fc8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" daemon prio=10 tid=1018ef000 nid=0x10ad21000 in Object.wait() [10ad20000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7df946fb0> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <7df946fb0> (a java.lang.ref.Reference$Lock) | |
Locked ownable synchronizers: | |
- None | |
"main" prio=5 tid=101801000 nid=0x100601000 in Object.wait() [1005ff000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <7dcb11190> (a java.lang.Thread) | |
at java.lang.Thread.join(Thread.java:1218) | |
- locked <7dcb11190> (a java.lang.Thread) | |
at org.jruby.internal.runtime.NativeThread.join(NativeThread.java:75) | |
at org.jruby.RubyThread.join(RubyThread.java:510) | |
at org.jruby.RubyThread$i$0$1$join.call(RubyThread$i$0$1$join.gen:65535) | |
at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:626) | |
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.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
at org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:203) | |
at org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:154) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.RubyArray.eachCommon(RubyArray.java:1596) | |
at org.jruby.RubyArray.each(RubyArray.java:1603) | |
at org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535) | |
at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142) | |
at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153) | |
at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
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:75) | |
at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147) | |
at org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163) | |
at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133) | |
at work_queue_test.block_0$RUBY$__file__(work_queue_test.rb:15) | |
at work_queue_test$block_0$RUBY$__file__.call(work_queue_test$block_0$RUBY$__file__:65535) | |
at org.jruby.runtime.CompiledBlock19.yield(CompiledBlock19.java:130) | |
at org.jruby.runtime.Block.yield(Block.java:130) | |
at org.jruby.RubyFixnum.times(RubyFixnum.java:256) | |
at org.jruby.RubyFixnum$i$0$0$times.call(RubyFixnum$i$0$0$times.gen:65535) | |
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.callIter(CachingCallSite.java:153) | |
at work_queue_test.__file__(work_queue_test.rb:8) | |
at work_queue_test.load(work_queue_test.rb) | |
at org.jruby.Ruby.runScript(Ruby.java:671) | |
at org.jruby.Ruby.runNormally(Ruby.java:575) | |
at org.jruby.Ruby.runFromMain(Ruby.java:424) | |
at org.jruby.Main.doRunFromMain(Main.java:278) | |
at org.jruby.Main.internalRun(Main.java:198) | |
at org.jruby.Main.run(Main.java:164) | |
at org.jruby.Main.run(Main.java:148) | |
at org.jruby.Main.main(Main.java:128) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" prio=9 tid=1018ea000 nid=0x10ab1e000 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=9 tid=101802800 nid=0x102604000 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=9 tid=101803000 nid=0x106a02000 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=9 tid=101803800 nid=0x106c05000 runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=9 tid=101804000 nid=0x106e08000 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=9 tid=10187f800 nid=0x10a82a000 runnable | |
"VM Periodic Task Thread" prio=10 tid=10281b800 nid=0x10d410000 waiting on condition | |
"Exception Catcher Thread" prio=10 tid=101801800 nid=0x102401000 runnable | |
JNI global references: 1146 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment