Created
February 20, 2014 16:51
-
-
Save mvberg/9118220 to your computer and use it in GitHub Desktop.
include deadlock
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2014-02-20 10:49:23 | |
Full thread dump Java HotSpot(TM) Client VM (24.45-b08 mixed mode): | |
"Keep-Alive-Timer" daemon prio=8 tid=0x33dfcc00 nid=0x25d0 waiting on condition [0x35c6f000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:172) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"RMI TCP Connection(3)-10.222.4.184" daemon prio=6 tid=0x33ca2c00 nid=0x2928 runnable [0x3622e000] | |
java.lang.Thread.State: RUNNABLE | |
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin.rspOutgoing(ServerCommunicatorAdmin.java:92) | |
- locked <0x13bf9508> (a [I) | |
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1432) | |
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:848) | |
at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322) | |
at sun.rmi.transport.Transport$1.run(Transport.java:177) | |
at sun.rmi.transport.Transport$1.run(Transport.java:174) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at sun.rmi.transport.Transport.serviceCall(Transport.java:173) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x13964e58> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"RMI TCP Connection(2)-10.222.4.184" daemon prio=6 tid=0x33ca3400 nid=0x2e70 in Object.wait() [0x3613e000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x13c0bd38> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) | |
at com.sun.jmx.remote.internal.ArrayNotificationBuffer.fetchNotifications(ArrayNotificationBuffer.java:449) | |
- locked <0x13c0bd38> (a com.sun.jmx.remote.internal.ArrayNotificationBuffer) | |
at com.sun.jmx.remote.internal.ArrayNotificationBuffer$ShareBuffer.fetchNotifications(ArrayNotificationBuffer.java:227) | |
at com.sun.jmx.remote.internal.ServerNotifForwarder.fetchNotifs(ServerNotifForwarder.java:275) | |
at javax.management.remote.rmi.RMIConnectionImpl$3.run(RMIConnectionImpl.java:1289) | |
at javax.management.remote.rmi.RMIConnectionImpl$3.run(RMIConnectionImpl.java:1287) | |
at javax.management.remote.rmi.RMIConnectionImpl.fetchNotifications(RMIConnectionImpl.java:1293) | |
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:606) | |
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322) | |
at sun.rmi.transport.Transport$1.run(Transport.java:177) | |
at sun.rmi.transport.Transport$1.run(Transport.java:174) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at sun.rmi.transport.Transport.serviceCall(Transport.java:173) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x139646d8> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"JMX server connection timeout 191" daemon prio=6 tid=0x33ca3c00 nid=0x2d84 in Object.wait() [0x35f2f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x13bf9508> (a [I) | |
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) | |
- locked <0x13bf9508> (a [I) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"RMI Scheduler(0)" daemon prio=6 tid=0x33ca2000 nid=0x2ccc waiting on condition [0x35f9f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x13506468> (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:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"RMI TCP Accept-0" daemon prio=6 tid=0x33ca4800 nid=0x16cc runnable [0x356ef000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.TwoStacksPlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) | |
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:198) | |
- locked <0x13c899a0> (a java.net.SocksSocketImpl) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:530) | |
at java.net.ServerSocket.accept(ServerSocket.java:498) | |
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:388) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:360) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Thread-54" prio=6 tid=0x33dfd800 nid=0x275c waiting for monitor entry [0x34a8e000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:717) | |
- waiting to lock <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.include(MarketProviderBase.java:468) | |
- locked <0x12a0ee58> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news.ui.NewsView.tellFeedWeChanged(NewsView.java:867) | |
at com.barchart.plugin.widget.news.ui.NewsView.access$6(NewsView.java:857) | |
at com.barchart.plugin.widget.news.ui.NewsView$StorySymbolTask.execute(NewsView.java:2204) | |
at com.barchart.plugin.widget.news.ui.NewsView$StorySymbolTask.execute(NewsView.java:1) | |
at org.apache.pivot.util.concurrent.Task$ExecuteCallback.run(Task.java:42) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Feed thread 0" daemon prio=6 tid=0x33ca5400 nid=0x1fe8 waiting on condition [0x3696f000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at com.barchart.feed.ddf.instrument.provider.DDF_InstrumentProvider$RemoteRunner.run(DDF_InstrumentProvider.java:462) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x10b3f008> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"# CM Executor : 0" daemon prio=4 tid=0x33ca4c00 nid=0x1748 waiting on condition [0x36aff000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x12a099a0> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"# CM Selector : 0" daemon prio=10 tid=0x33ca4000 nid=0x9f4 runnable [0x36c8f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x122db9d8> (a sun.nio.ch.Util$2) | |
- locked <0x122dba08> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x10b9b138> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:102) | |
at com.ddfplus.net.ConnectionManager.select(ConnectionManager.java:456) | |
at com.ddfplus.net.ConnectionManager.access$300(ConnectionManager.java:40) | |
at com.ddfplus.net.ConnectionManager$2.run(ConnectionManager.java:127) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"TimerQueue" daemon prio=6 tid=0x33c34400 nid=0x2f1c runnable [0x3601f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x12786f30> (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:2082) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:220) | |
at javax.swing.TimerQueue.run(TimerQueue.java:171) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x127d2d90> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) | |
"Hashed wheel timer #1" prio=6 tid=0x33b78c00 nid=0x2824 waiting on condition [0x35dbf000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at org.jboss.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:467) | |
at org.jboss.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:376) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"# DDF MESSAGE TASK 0" daemon prio=6 tid=0x33b78000 nid=0x1dc waiting for monitor entry [0x35d1f000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:717) | |
- waiting to lock <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.exclude(MarketProviderBase.java:520) | |
- locked <0x1126b9e0> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.addRelatedSymbol(NewsRow.java:142) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:125) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:1) | |
at com.barchart.feed.ddf.market.provider.VarMarketEntityDDF.fireCallbacks(VarMarketEntityDDF.java:64) | |
at com.barchart.feed.base.provider.MarketProviderBase$1.runSafe(MarketProviderBase.java:959) | |
at com.barchart.feed.base.provider.MarketProviderBase$1.runSafe(MarketProviderBase.java:953) | |
at com.barchart.feed.base.provider.VarMarket.runSafe(VarMarket.java:271) | |
- locked <0x130c5488> (a com.barchart.feed.ddf.market.provider.VarMarketEntityDDF) | |
at com.barchart.feed.base.provider.MarketProviderBase.make(MarketProviderBase.java:889) | |
at com.barchart.feed.client.provider.BarchartMarketProvider$2.handleMessage(BarchartMarketProvider.java:118) | |
at com.barchart.feed.ddf.datalink.provider.FeedClientDDF$3.runCore(FeedClientDDF.java:449) | |
at com.barchart.feed.ddf.datalink.provider.RunnerDDF.run(RunnerDDF.java:24) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x12731010> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"# DDF EVENT TASK 0" daemon prio=6 tid=0x33b77c00 nid=0xfc4 waiting on condition [0x359df000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x1268bb00> (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:442) | |
at com.barchart.feed.ddf.datalink.provider.FeedClientDDF$2.runCore(FeedClientDDF.java:385) | |
at com.barchart.feed.ddf.datalink.provider.RunnerDDF.run(RunnerDDF.java:24) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x10ca0da0> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"# core-schd-2" prio=6 tid=0x33a8a800 nid=0x2f08 waiting on condition [0x3591f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10329d50> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"# core-schd-1" daemon prio=6 tid=0x33a8a000 nid=0x225c waiting on condition [0x35a6f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10329d50> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"# DDF HEARTBEAT TASK 0" daemon prio=6 tid=0x33a89800 nid=0x1740 waiting on condition [0x3585f000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at com.barchart.feed.ddf.datalink.provider.FeedClientDDF$4.runCore(FeedClientDDF.java:1272) | |
at com.barchart.feed.ddf.datalink.provider.RunnerDDF.run(RunnerDDF.java:24) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x113d7bd0> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #16" daemon prio=6 tid=0x33a89400 nid=0x2ebc runnable [0x357de000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123e5510> (a sun.nio.ch.Util$2) | |
- locked <0x123e5520> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x112bf450> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x113d7c00> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #15" daemon prio=6 tid=0x33a88c00 nid=0x119c runnable [0x350bf000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123eec88> (a sun.nio.ch.Util$2) | |
- locked <0x123eeca8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x1144bb28> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x10b5d560> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #14" daemon prio=6 tid=0x33a88800 nid=0x2678 runnable [0x3548e000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123e5570> (a sun.nio.ch.Util$2) | |
- locked <0x123e6e60> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x112bf4c8> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x113d7c30> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #13" daemon prio=6 tid=0x33a88000 nid=0x1d00 runnable [0x3565f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x12421d38> (a sun.nio.ch.Util$2) | |
- locked <0x12421d48> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x113a7200> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x1103d028> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #12" daemon prio=6 tid=0x33a87c00 nid=0x2f88 runnable [0x3554f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123eece8> (a sun.nio.ch.Util$2) | |
- locked <0x123eed08> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x1144bba0> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x10b5d590> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #11" daemon prio=6 tid=0x339ae400 nid=0xea0 runnable [0x354ef000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123e6eb0> (a sun.nio.ch.Util$2) | |
- locked <0x123e6ec0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x112bf540> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x0f5ba5c0> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #10" daemon prio=6 tid=0x339adc00 nid=0x2d50 runnable [0x353ff000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123df8f0> (a sun.nio.ch.Util$2) | |
- locked <0x123df900> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x11459d78> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x11f5b150> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #9" daemon prio=6 tid=0x339ad800 nid=0x2e64 runnable [0x3536f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x123e6f10> (a sun.nio.ch.Util$2) | |
- locked <0x123e6f20> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x112bf5b8> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x0fce2c78> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #8" daemon prio=6 tid=0x339ad000 nid=0x2448 runnable [0x3506e000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x125f3920> (a sun.nio.ch.Util$2) | |
- locked <0x125f3900> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x125b5c78> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x1230eb30> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #7" daemon prio=6 tid=0x339acc00 nid=0x2258 runnable [0x351af000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x12421d78> (a sun.nio.ch.Util$2) | |
- locked <0x12421d88> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x113a7278> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x1103d058> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #6" daemon prio=6 tid=0x339ac400 nid=0x22f4 runnable [0x34d1f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x12424c88> (a sun.nio.ch.Util$2) | |
- locked <0x12424c98> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x1148b660> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x11f67e90> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #5" daemon prio=6 tid=0x339ac000 nid=0x9f8 runnable [0x34e5f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x12602320> (a sun.nio.ch.Util$2) | |
- locked <0x12602300> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x125b6290> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x1230eb00> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #4" daemon prio=6 tid=0x339ab800 nid=0x27d0 runnable [0x34b7f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x12421db8> (a sun.nio.ch.Util$2) | |
- locked <0x12421dc8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x113a72f0> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x11f570e0> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #3" daemon prio=6 tid=0x339ab000 nid=0xf28 runnable [0x34d8f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x126027d0> (a sun.nio.ch.Util$2) | |
- locked <0x126027c0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x125b6308> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x122fba58> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #2" daemon prio=6 tid=0x339aac00 nid=0x2ee4 runnable [0x3150f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x1247b908> (a sun.nio.ch.Util$2) | |
- locked <0x1247b918> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x113869c8> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x11fa7448> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"New I/O worker #1" daemon prio=6 tid=0x3028ac00 nid=0x19cc runnable [0x34bff000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296) | |
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278) | |
at sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
- locked <0x125f32c0> (a sun.nio.ch.Util$2) | |
- locked <0x125f32b0> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x125b5c00> (a sun.nio.ch.WindowsSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64) | |
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:244) | |
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:35) | |
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:102) | |
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- <0x1230eb60> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"# core-schd-0" prio=6 tid=0x30288800 nid=0x1130 waiting on condition [0x3483f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10329d50> (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:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"fileinstall-C:\Users\m-ehrenberg.BCINC\Workspaces\barchart-platform-git-new\barchart-platform\host\impl\target\storage\mike\barchart\external\" daemon prio=6 tid=0x30287800 nid=0x1fe0 in Object.wait() [0x331ef000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x130df448> (a org.apache.felix.fileinstall.internal.DirectoryWatcher) | |
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:296) | |
- locked <0x130df448> (a org.apache.felix.fileinstall.internal.DirectoryWatcher) | |
Locked ownable synchronizers: | |
- None | |
"nioEventLoopGroup-2-1" prio=10 tid=0x30288000 nid=0x285c waiting for monitor entry [0x314ae000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at com.barchart.feed.base.provider.VarMarket.updateAgent(VarMarket.java:117) | |
- waiting to lock <0x130c5488> (a com.barchart.feed.ddf.market.provider.VarMarketEntityDDF) | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:724) | |
- locked <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.include(MarketProviderBase.java:468) | |
- locked <0x10c10fb0> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:115) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:1) | |
at rx.operators.SafeObserver.onNext(SafeObserver.java:121) | |
at rx.subjects.ReplaySubject.onNext(ReplaySubject.java:169) | |
- locked <0x128c3140> (a java.util.HashMap) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseHandler.handleMessage(NewsClientProvider.java:376) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseHandler.handleMessage(NewsClientProvider.java:355) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseObserver.onNext(NewsClientProvider.java:567) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseObserver.onNext(NewsClientProvider.java:552) | |
at rx.operators.SafeObserver.onNext(SafeObserver.java:121) | |
at rx.subjects.PublishSubject.onNext(PublishSubject.java:103) | |
at com.barchart.netty.client.base.ConnectableBase$MessageSubscription.route(ConnectableBase.java:505) | |
at com.barchart.netty.client.base.ConnectableBase$MessageRouter.channelRead0(ConnectableBase.java:482) | |
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:103) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:106) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:153) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:149) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) | |
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:126) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:485) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:452) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:346) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-5" prio=6 tid=0x30287400 nid=0x2c8c waiting on condition [0x32e3f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10561618> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-4" prio=6 tid=0x30286c00 nid=0x2130 waiting on condition [0x3349f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10561618> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-3" prio=6 tid=0x30286800 nid=0x2e38 waiting on condition [0x32cef000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10561618> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-2" prio=6 tid=0x30286000 nid=0x1108 waiting on condition [0x332ef000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10561618> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-1" prio=6 tid=0x30285c00 nid=0xc88 waiting on condition [0x3323f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10561618> (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:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Thread-7" daemon prio=6 tid=0x30285400 nid=0x2fc0 waiting on condition [0x3310f000] | |
java.lang.Thread.State: TIMED_WAITING (sleeping) | |
at java.lang.Thread.sleep(Native Method) | |
at com.barchart.plugin.widget.platform.charts.lines.PriceLineServiceProvider$MonitorFilesTask.execute(PriceLineServiceProvider.java:102) | |
at com.barchart.plugin.widget.platform.charts.lines.PriceLineServiceProvider$MonitorFilesTask.execute(PriceLineServiceProvider.java:1) | |
at org.apache.pivot.util.concurrent.Task$ExecuteCallback.run(Task.java:42) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Session Keeper" daemon prio=6 tid=0x30284c00 nid=0x109c waiting on condition [0x3306f000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x10338c80> (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:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"CM Event Dispatcher" daemon prio=6 tid=0x30284800 nid=0x162c in Object.wait() [0x32eaf000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0ff17738> (a java.util.LinkedList) | |
at java.lang.Object.wait(Object.java:503) | |
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:76) | |
- locked <0x0ff17738> (a java.util.LinkedList) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"CM Configuration Updater" daemon prio=6 tid=0x30284000 nid=0x1ac4 in Object.wait() [0x32d3f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0ff17768> (a java.util.LinkedList) | |
at java.lang.Object.wait(Object.java:503) | |
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:76) | |
- locked <0x0ff17768> (a java.util.LinkedList) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"SCR Component Actor" daemon prio=6 tid=0x30283c00 nid=0x108c in Object.wait() [0x319bf000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0ff177b0> (a java.util.LinkedList) | |
at java.lang.Object.wait(Object.java:503) | |
at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:76) | |
- locked <0x0ff177b0> (a java.util.LinkedList) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"FelixStartLevel" daemon prio=6 tid=0x30234c00 nid=0x200c in Object.wait() [0x3249f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0ff88bb8> (a java.util.ArrayList) | |
at java.lang.Object.wait(Object.java:503) | |
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:272) | |
- locked <0x0ff88bb8> (a java.util.ArrayList) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"FelixDispatchQueue" prio=6 tid=0x3005a400 nid=0x2864 in Object.wait() [0x3238f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0ff9e690> (a java.util.ArrayList) | |
at java.lang.Object.wait(Object.java:503) | |
at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:1063) | |
- locked <0x0ff9e690> (a java.util.ArrayList) | |
at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54) | |
at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:101) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"D3D Screen Updater" daemon prio=8 tid=0x2ff42400 nid=0x1e5c in Object.wait() [0x31a4f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f650ea0> (a java.lang.Object) | |
at sun.java2d.d3d.D3DScreenUpdateManager.run(D3DScreenUpdateManager.java:436) | |
- locked <0x0f650ea0> (a java.lang.Object) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"DestroyJavaVM" prio=6 tid=0x0052e800 nid=0x2ad0 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"AWT-EventQueue-0" prio=6 tid=0x2fede400 nid=0x1520 waiting for monitor entry [0x2b7ff000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.include(MarketProviderBase.java:429) | |
- waiting to lock <0x12a0ee58> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news.ui.NewsView.tellFeedWeChanged(NewsView.java:867) | |
at com.barchart.plugin.widget.news.ui.NewsView.access$6(NewsView.java:857) | |
at com.barchart.plugin.widget.news.ui.NewsView$3.taskExecuted(NewsView.java:833) | |
at org.apache.pivot.wtk.TaskAdapter$TaskExecutedCallback.run(TaskAdapter.java:39) | |
at org.apache.pivot.wtk.ApplicationContext$QueuedCallback.run(ApplicationContext.java:1705) | |
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) | |
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) | |
at java.awt.EventQueue.access$200(EventQueue.java:103) | |
at java.awt.EventQueue$3.run(EventQueue.java:694) | |
at java.awt.EventQueue$3.run(EventQueue.java:692) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) | |
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) | |
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) | |
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) | |
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) | |
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) | |
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) | |
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) | |
Locked ownable synchronizers: | |
- None | |
"Timer-0" prio=6 tid=0x2a5fc400 nid=0x2bd8 in Object.wait() [0x2fe5f000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f6a94b8> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:552) | |
- locked <0x0f6a94b8> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
Locked ownable synchronizers: | |
- None | |
"AWT-Windows" daemon prio=6 tid=0x2a5a0400 nid=0x2e04 runnable [0x2b58f000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.awt.windows.WToolkit.eventLoop(Native Method) | |
at sun.awt.windows.WToolkit.run(WToolkit.java:299) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"AWT-Shutdown" prio=6 tid=0x2a59b000 nid=0x2bf0 in Object.wait() [0x2b47f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f6b2610> (a java.lang.Object) | |
at java.lang.Object.wait(Object.java:503) | |
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:287) | |
- locked <0x0f6b2610> (a java.lang.Object) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Java2D Disposer" daemon prio=10 tid=0x2a59a800 nid=0x498 in Object.wait() [0x2b4df000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f6b73b0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x0f6b73b0> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at sun.java2d.Disposer.run(Disposer.java:145) | |
at java.lang.Thread.run(Thread.java:744) | |
Locked ownable synchronizers: | |
- None | |
"Service Thread" daemon prio=6 tid=0x2a2a5000 nid=0x2ec4 runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C1 CompilerThread0" daemon prio=10 tid=0x2a2a3800 nid=0x1a34 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"JDWP Command Reader" daemon prio=6 tid=0x28def800 nid=0x1df8 runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"JDWP Event Helper Thread" daemon prio=6 tid=0x28def000 nid=0x2b5c runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"JDWP Transport Listener: dt_socket" daemon prio=6 tid=0x28dec000 nid=0x328 runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Attach Listener" daemon prio=10 tid=0x28de0400 nid=0x2250 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" daemon prio=10 tid=0x28ddfc00 nid=0x1bfc runnable [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Surrogate Locker Thread (Concurrent GC)" daemon prio=6 tid=0x28ddd400 nid=0x2e24 waiting on condition [0x00000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" daemon prio=8 tid=0x28dd1c00 nid=0xf94 in Object.wait() [0x2a80f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f561f90> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
- locked <0x0f561f90> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" daemon prio=10 tid=0x28dccc00 nid=0x23f0 in Object.wait() [0x2a21f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0f562210> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
- locked <0x0f562210> (a java.lang.ref.Reference$Lock) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" prio=10 tid=0x28dcc000 nid=0x13f8 runnable | |
"Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0060c800 nid=0x2cf4 runnable | |
"Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x00611800 nid=0x2f70 runnable | |
"Gang worker#2 (Parallel GC Threads)" prio=10 tid=0x00612c00 nid=0x2ddc runnable | |
"Gang worker#3 (Parallel GC Threads)" prio=10 tid=0x00614000 nid=0x289c runnable | |
"Gang worker#4 (Parallel GC Threads)" prio=10 tid=0x00617400 nid=0x2ed0 runnable | |
"Gang worker#5 (Parallel GC Threads)" prio=10 tid=0x00618400 nid=0x2108 runnable | |
"Gang worker#6 (Parallel GC Threads)" prio=10 tid=0x00621000 nid=0x11a0 runnable | |
"Gang worker#7 (Parallel GC Threads)" prio=10 tid=0x00622400 nid=0x18c0 runnable | |
"Concurrent Mark-Sweep GC Thread" prio=10 tid=0x28cca400 nid=0x218c runnable | |
"Gang worker#0 (Parallel CMS Threads)" prio=10 tid=0x28c47400 nid=0x16f4 runnable | |
"Gang worker#1 (Parallel CMS Threads)" prio=10 tid=0x28c49c00 nid=0xe18 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x2a2d0c00 nid=0x195c waiting on condition | |
JNI global references: 14246 | |
Found one Java-level deadlock: | |
============================= | |
"Thread-54": | |
waiting to lock monitor 0x2a619f8c (object 0x10b5d340, a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider), | |
which is held by "nioEventLoopGroup-2-1" | |
"nioEventLoopGroup-2-1": | |
waiting to lock monitor 0x305272c4 (object 0x130c5488, a com.barchart.feed.ddf.market.provider.VarMarketEntityDDF), | |
which is held by "# DDF MESSAGE TASK 0" | |
"# DDF MESSAGE TASK 0": | |
waiting to lock monitor 0x2a619f8c (object 0x10b5d340, a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider), | |
which is held by "nioEventLoopGroup-2-1" | |
Java stack information for the threads listed above: | |
=================================================== | |
"Thread-54": | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:717) | |
- waiting to lock <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.include(MarketProviderBase.java:468) | |
- locked <0x12a0ee58> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news.ui.NewsView.tellFeedWeChanged(NewsView.java:867) | |
at com.barchart.plugin.widget.news.ui.NewsView.access$6(NewsView.java:857) | |
at com.barchart.plugin.widget.news.ui.NewsView$StorySymbolTask.execute(NewsView.java:2204) | |
at com.barchart.plugin.widget.news.ui.NewsView$StorySymbolTask.execute(NewsView.java:1) | |
at org.apache.pivot.util.concurrent.Task$ExecuteCallback.run(Task.java:42) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.lang.Thread.run(Thread.java:744) | |
"nioEventLoopGroup-2-1": | |
at com.barchart.feed.base.provider.VarMarket.updateAgent(VarMarket.java:117) | |
- waiting to lock <0x130c5488> (a com.barchart.feed.ddf.market.provider.VarMarketEntityDDF) | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:724) | |
- locked <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.include(MarketProviderBase.java:468) | |
- locked <0x10c10fb0> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:115) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:1) | |
at rx.operators.SafeObserver.onNext(SafeObserver.java:121) | |
at rx.subjects.ReplaySubject.onNext(ReplaySubject.java:169) | |
- locked <0x128c3140> (a java.util.HashMap) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseHandler.handleMessage(NewsClientProvider.java:376) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseHandler.handleMessage(NewsClientProvider.java:355) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseObserver.onNext(NewsClientProvider.java:567) | |
at com.barchart.news.client.NewsClientProvider$StoryResponseObserver.onNext(NewsClientProvider.java:552) | |
at rx.operators.SafeObserver.onNext(SafeObserver.java:121) | |
at rx.subjects.PublishSubject.onNext(PublishSubject.java:103) | |
at com.barchart.netty.client.base.ConnectableBase$MessageSubscription.route(ConnectableBase.java:505) | |
at com.barchart.netty.client.base.ConnectableBase$MessageRouter.channelRead0(ConnectableBase.java:482) | |
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:103) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:106) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:153) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:149) | |
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:338) | |
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:324) | |
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) | |
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:126) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:485) | |
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:452) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:346) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) | |
at java.lang.Thread.run(Thread.java:744) | |
"# DDF MESSAGE TASK 0": | |
at com.barchart.feed.base.provider.MarketProviderBase.updateAgent(MarketProviderBase.java:717) | |
- waiting to lock <0x10b5d340> (a com.barchart.feed.ddf.market.provider.DDF_ConsumerMarketProvider) | |
at com.barchart.feed.base.provider.MarketProviderBase$BaseAgent.exclude(MarketProviderBase.java:520) | |
- locked <0x1126b9e0> (a com.barchart.feed.base.provider.MarketProviderBase$BaseAgent) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.addRelatedSymbol(NewsRow.java:142) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:125) | |
at com.barchart.plugin.widget.news2.ui.NewsRow.onNext(NewsRow.java:1) | |
at com.barchart.feed.ddf.market.provider.VarMarketEntityDDF.fireCallbacks(VarMarketEntityDDF.java:64) | |
at com.barchart.feed.base.provider.MarketProviderBase$1.runSafe(MarketProviderBase.java:959) | |
at com.barchart.feed.base.provider.MarketProviderBase$1.runSafe(MarketProviderBase.java:953) | |
at com.barchart.feed.base.provider.VarMarket.runSafe(VarMarket.java:271) | |
- locked <0x130c5488> (a com.barchart.feed.ddf.market.provider.VarMarketEntityDDF) | |
at com.barchart.feed.base.provider.MarketProviderBase.make(MarketProviderBase.java:889) | |
at com.barchart.feed.client.provider.BarchartMarketProvider$2.handleMessage(BarchartMarketProvider.java:118) | |
at com.barchart.feed.ddf.datalink.provider.FeedClientDDF$3.runCore(FeedClientDDF.java:449) | |
at com.barchart.feed.ddf.datalink.provider.RunnerDDF.run(RunnerDDF.java:24) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:744) | |
Found 1 deadlock. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment