ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Artem Shutak (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IGNITE-1361) MessagingExamplesSelfTest#testMessagingPingPongExample test fails.
Date Thu, 03 Sep 2015 19:38:46 GMT

     [ https://issues.apache.org/jira/browse/IGNITE-1361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Artem Shutak updated IGNITE-1361:
---------------------------------
    Description: 
Run MessagingExamplesSelfTest#testMessagingPingPongExample for quick test.

The test refer to IGNITE-533, which on my view, don't relate to the test.

Log
{noformat}
Configured log4j from: /home/ashutak/dev/incubator-ignite/modules/core/src/test/config/log4j-test.xml
[21:17:14,568][INFO ][main][root] >>> Starting test class: MessagingExamplesSelfTest <<<
[21:17:14,670][INFO ][main][root] >>> Starting test: testMessagingPingPongExample <<<
[21:17:14,778][INFO ][main][FileSystemXmlApplicationContext] Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@4f7e107c: startup date [Wed Sep 02 21:17:14 MSK 2015]; root of context hierarchy
[21:17:14,838][INFO ][main][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
[21:17:15,369][INFO ][main][IgniteKernal%companion] 

>>>    __________  ________________  
>>>   /  _/ ___/ |/ /  _/_  __/ __/  
>>>  _/ // (7 7    // /  / / / _/    
>>> /___/\___/_/|_/___/ /_/ /___/   
>>> 
>>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> 2015 Copyright(C) Apache Software Foundation
>>> 
>>> Ignite documentation: http://ignite.apache.org

[21:17:15,369][INFO ][main][IgniteKernal%companion] Config URL: n/a
[21:17:15,370][INFO ][main][IgniteKernal%companion] Daemon mode: off
[21:17:15,370][INFO ][main][IgniteKernal%companion] OS: Linux 3.13.0-55-generic amd64
[21:17:15,370][INFO ][main][IgniteKernal%companion] OS user: ashutak
[21:17:15,371][INFO ][main][IgniteKernal%companion] Language runtime: Java Platform API Specification ver. 1.7
[21:17:15,371][INFO ][main][IgniteKernal%companion] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
[21:17:15,373][INFO ][main][IgniteKernal%companion] VM total memory: 3.5GB
[21:17:15,373][INFO ][main][IgniteKernal%companion] Remote Management [restart: off, REST: on, JMX (remote: off)]
[21:17:15,373][INFO ][main][IgniteKernal%companion] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
[21:17:15,374][INFO ][main][IgniteKernal%companion] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
[21:17:15,375][WARN ][main][IgniteKernal%companion] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
[21:17:15,374][INFO ][main][IgniteKernal%companion] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
[21:17:15,379][WARN ][ignite-#5%pub-companion%][GridDiagnostic] Initial heap size is 248MB (should be no less than 512MB, use -Xms512m -Xmx512m).
[21:17:15,378][INFO ][main][IgniteKernal%companion] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
[21:17:15,414][INFO ][main][IgniteKernal%companion] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
[21:17:15,415][INFO ][main][IgniteKernal%companion] Enabled local MACs: DC85DE5E0923
[21:17:15,420][INFO ][main][IgnitePluginProcessor] Configured plugins:
[21:17:15,420][INFO ][main][IgnitePluginProcessor]   ^-- None
[21:17:15,420][INFO ][main][IgnitePluginProcessor] 
[21:17:15,502][INFO ][main][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48100, tokDir=/tmp/ignite/work/ipc/shmem/2f75dffe-1456-47e3-ac07-4b6d816f316d-29113]
[21:17:15,502][INFO ][main][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48100, locHost=0.0.0.0/0.0.0.0]
[21:17:15,517][INFO ][main][TcpCommunicationSpi] Successfully bound to TCP port [port=47100, locHost=0.0.0.0/0.0.0.0]
[21:17:25,554][WARN ][main][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
[21:17:25,585][WARN ][main][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
[21:17:25,591][INFO ][main][IgniteKernal%companion] Security status [authentication=off, communication encryption=off]
[21:17:25,589][WARN ][main][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
[21:17:25,835][INFO ][main][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11211]
[21:17:25,891][INFO ][main][TcpDiscoverySpi] Successfully bound to TCP port [port=47500, localHost=0.0.0.0/0.0.0.0]
[21:17:26,770][INFO ][main][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
[21:17:26,794][INFO ][main][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
[21:17:26,799][INFO ][main][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
[21:17:26,898][INFO ][main][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
[21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
[21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
[21:17:26,922][INFO ][preloader-demand-worker-#61%companion%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=20 ms]
[21:17:26,923][INFO ][preloader-demand-worker-#57%companion%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=20 ms]
[21:17:26,922][INFO ][preloader-demand-worker-#53%companion%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=30 ms]
[21:17:26,986][INFO ][main][IgniteKernal%companion] Performance suggestions for grid 'companion' (fix if possible)
[21:17:26,986][INFO ][main][IgniteKernal%companion] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
[21:17:26,986][INFO ][main][IgniteKernal%companion]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
[21:17:26,987][INFO ][main][IgniteKernal%companion]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
[21:17:26,987][INFO ][main][IgniteKernal%companion] 
[21:17:26,987][INFO ][main][IgniteKernal%companion] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
[21:17:26,987][INFO ][main][IgniteKernal%companion] 
[21:17:26,988][INFO ][main][IgniteKernal%companion] 

>>> +------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> +------------------------------------------+
>>> OS name: Linux 3.13.0-55-generic amd64
>>> CPU(s): 8
>>> Heap: 3.5GB
>>> VM name: 29113@ashutak-ubuntu
>>> Grid name: companion
>>> Local node [ID=2F75DFFE-1456-47E3-AC07-4B6D816F316D, order=1, clientMode=false]
>>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
>>> Local ports: TCP:11211 TCP:47100 UDP:47400 TCP:47500 TCP:48100 

[21:17:26,990][INFO ][main][GridDiscoveryManager] Topology snapshot [ver=1, servers=1, clients=0, CPUs=8, heap=3.5GB]
[21:17:26,996][INFO ][test-runner][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
[21:17:27,040][INFO ][test-runner][GenericApplicationContext] Refreshing org.springframework.context.support.GenericApplicationContext@48250705: startup date [Wed Sep 02 21:17:27 MSK 2015]; root of context hierarchy
[21:17:27,052][INFO ][test-runner][IgniteKernal] 

>>>    __________  ________________  
>>>   /  _/ ___/ |/ /  _/_  __/ __/  
>>>  _/ // (7 7    // /  / / / _/    
>>> /___/\___/_/|_/___/ /_/ /___/   
>>> 
>>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> 2015 Copyright(C) Apache Software Foundation
>>> 
>>> Ignite documentation: http://ignite.apache.org

[21:17:27,052][INFO ][test-runner][IgniteKernal] Config URL: file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml
[21:17:27,053][INFO ][test-runner][IgniteKernal] Daemon mode: off
[21:17:27,053][INFO ][test-runner][IgniteKernal] OS: Linux 3.13.0-55-generic amd64
[21:17:27,053][INFO ][test-runner][IgniteKernal] OS user: ashutak
[21:17:27,053][INFO ][test-runner][IgniteKernal] Language runtime: Java Platform API Specification ver. 1.7
[21:17:27,054][INFO ][test-runner][IgniteKernal] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
[21:17:27,054][INFO ][test-runner][IgniteKernal] VM total memory: 3.5GB
[21:17:27,054][INFO ][test-runner][IgniteKernal] Remote Management [restart: off, REST: on, JMX (remote: off)]
[21:17:27,054][INFO ][test-runner][IgniteKernal] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
[21:17:27,055][INFO ][test-runner][IgniteKernal] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
[21:17:27,055][INFO ][test-runner][IgniteKernal] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
[21:17:27,056][WARN ][test-runner][IgniteKernal] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
[21:17:27,056][WARN ][ignite-#64%pub-null%][GridDiagnostic] Initial heap size is 248MB (should be no l[21:17:27,056][INFO ][test-runner][IgniteKernal] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
ess than 512MB, use -Xms512m -Xmx512m).
[21:17:27,063][INFO ][test-runner][IgniteKernal] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
[21:17:27,063][INFO ][test-runner][IgniteKernal] Enabled local MACs: DC85DE5E0923
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] Configured plugins:
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor]   ^-- None
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] 
[21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48101, tokDir=/tmp/ignite/work/ipc/shmem/f039f3a9-c728-4714-8027-d5d9bb9b3621-29113]
[21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48101, locHost=0.0.0.0/0.0.0.0]
[21:17:27,071][INFO ][test-runner][TcpCommunicationSpi] Successfully bound to TCP port [port=47101, locHost=0.0.0.0/0.0.0.0]
[21:17:27,080][WARN ][test-runner][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
[21:17:27,086][WARN ][test-runner][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
[21:17:27,088][WARN ][test-runner][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
[21:17:27,090][WARN ][test-runner][IgniteH2Indexing] Custom H2 serialization is already configured, will override.
[21:17:27,089][INFO ][test-runner][IgniteKernal] Security status [authentication=off, communication encryption=off]
[21:17:27,104][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11212]
[21:17:27,113][INFO ][test-runner][TcpDiscoverySpi] Successfully bound to TCP port [port=47501, localHost=0.0.0.0/0.0.0.0]
[21:17:27,746][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Added new node to topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
[21:17:27,747][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]
[21:17:27,799][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
[21:17:27,804][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
[21:17:27,808][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
[21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
[21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
[21:17:28,007][INFO ][test-runner][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
[21:17:28,054][INFO ][preloader-demand-worker-#117%null%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=50 ms]
[21:17:28,067][INFO ][preloader-demand-worker-#125%null%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=60 ms]
[21:17:28,100][INFO ][preloader-demand-worker-#122%null%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=101 ms]
[21:17:28,147][INFO ][test-runner][IgniteKernal] Performance suggestions for grid  (fix if possible)
[21:17:28,147][INFO ][test-runner][IgniteKernal] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
[21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
[21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
[21:17:28,147][INFO ][test-runner][IgniteKernal] 
[21:17:28,147][INFO ][test-runner][IgniteKernal] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
[21:17:28,147][INFO ][test-runner][IgniteKernal] 
[21:17:28,148][INFO ][test-runner][IgniteKernal] 

>>> +------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> +------------------------------------------+
>>> OS name: Linux 3.13.0-55-generic amd64
>>> CPU(s): 8
>>> Heap: 3.5GB
>>> VM name: 29113@ashutak-ubuntu
>>> Grid name: null
>>> Local node [ID=F039F3A9-C728-4714-8027-D5D9BB9B3621, order=2, clientMode=false]
>>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
>>> Local ports: TCP:11212 TCP:47101 UDP:47400 TCP:47501 TCP:48101 

[21:17:28,148][INFO ][test-runner][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]

>>> Messaging ping-pong example started.
[21:17:28,205][INFO ][test-runner][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
[21:17:28,209][INFO ][tcp-disco-msg-worker-#2%companion][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Received message [msg=PONG, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Exception in thread "ignite-#8%pub-companion%" class org.apache.ignite.IgniteException: Received unexpected message: PING
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:99)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:97)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:71)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:66)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:106)
	at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:774)
	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:745)
[21:18:26,990][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.27%, avg=0.54%, GC=0%]
    ^-- Heap [used=64MB, free=98.19%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:18:28,154][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.37%, avg=0.52%, GC=0%]
    ^-- Heap [used=64MB, free=98.17%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:19:26,995][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.42%, GC=0%]
    ^-- Heap [used=82MB, free=97.68%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:19:28,165][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.33%, avg=0.43%, GC=0%]
    ^-- Heap [used=82MB, free=97.67%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:20:27,005][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.37%, GC=0%]
    ^-- Heap [used=95MB, free=97.31%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:20:28,172][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.33%, avg=0.38%, GC=0%]
    ^-- Heap [used=96MB, free=97.28%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:21:27,007][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.35%, GC=0%]
    ^-- Heap [used=108MB, free=96.93%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:21:28,178][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.3%, avg=0.35%, GC=0%]
    ^-- Heap [used=108MB, free=96.92%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:22:26,991][ERROR][main][root] Test has been timed out and will be interrupted (threads dump will be taken before interruption) [test=testMessagingPingPongExample, timeout=300000]
[21:22:26,992][WARN ][main][IgniteKernal%companion] Dumping debug info for node [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, name=companion, order=1, client=false]
[21:22:26,993][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
[21:22:27,004][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
[21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 2):
[21:22:27,007][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,008][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.37%, avg=0.33%, GC=0%]
    ^-- Heap [used=63MB, free=98.21%, comm=237MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:22:27,009][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47500, /0:0:0:0:0:0:0:1%1:47500, /127.0.0.1:47500, /192.168.1.97:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=1, nodeId8=2f75dffe, msg=null, type=NODE_JOINED, tstamp=1441217846450], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=0], nodeId=2f75dffe, evt=NODE_JOINED], init=true, ready=false, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@62ad0636, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=1, minorTopVer=0], startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
[21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
[21:22:27,011][WARN ][main][IgniteKernal] Dumping debug info for node [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, name=null, order=2, client=false]
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
[21:22:27,012][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
[21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 1):
[21:22:27,014][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
[21:22:27] (wrn) No deadlocked threads detected.
[21:22:27] (wrn) Thread dump at 2015/09/02 21:22:27 MSK
Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@2d0de2ba
        - locked java.net.DatagramSocket@6aa03871
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@1113ef2b
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@3824f891
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@286b6a02
        - locked java.net.MulticastSocket@23fcbe09
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29851]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@373e0666
        - locked java.util.Collections$UnmodifiableSet@4f5f57f5
        - locked sun.nio.ch.EPollSelectorImpl@33ee1297
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5464626a
        - locked java.util.Collections$UnmodifiableSet@208274c8
        - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6331a14a
        - locked java.util.Collections$UnmodifiableSet@212bd37a
        - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@379330f7
        - locked java.util.Collections$UnmodifiableSet@10727853
        - locked sun.nio.ch.EPollSelectorImpl@3291ea21
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@78a5c391
        - locked java.util.Collections$UnmodifiableSet@4acaa278
        - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=10]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@75dafc0b
        - locked java.util.Collections$UnmodifiableSet@f4643f
        - locked sun.nio.ch.EPollSelectorImpl@192cadf
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@43c67d6f
        - locked java.util.Collections$UnmodifiableSet@19fb7a3c
        - locked sun.nio.ch.EPollSelectorImpl@6102962a
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@1d53914e
        - locked java.util.Collections$UnmodifiableSet@65a6fdcf
        - locked sun.nio.ch.EPollSelectorImpl@301ed798
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@945cac4
        - locked java.util.Collections$UnmodifiableSet@4bb488d0
        - locked sun.nio.ch.EPollSelectorImpl@13c9319b
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5fd11499
        - locked java.util.Collections$UnmodifiableSet@179f79f4
        - locked sun.nio.ch.EPollSelectorImpl@13d68f73
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
    Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
    Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
        at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
        at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
        at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
        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 junit.framework.TestCase.runTest(TestCase.java:176)
        at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
        at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
        at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)

Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
    Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@66cdf85b
        - locked java.net.DatagramSocket@5c6c5317
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@5d518562
        - locked java.net.MulticastSocket@130c14cb
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29972]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6b38579e
        - locked java.util.Collections$UnmodifiableSet@6012c643
        - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2bcf1082
        - locked java.util.Collections$UnmodifiableSet@1a1b32ce
        - locked sun.nio.ch.EPollSelectorImpl@18c097c6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@32773dc2
        - locked java.util.Collections$UnmodifiableSet@4d0e75f2
        - locked sun.nio.ch.EPollSelectorImpl@13c4a339
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2d583ceb
        - locked java.util.Collections$UnmodifiableSet@5047833f
        - locked sun.nio.ch.EPollSelectorImpl@7848213d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@3c3f708f
        - locked java.util.Collections$UnmodifiableSet@68f6db2f
        - locked sun.nio.ch.EPollSelectorImpl@752585b0
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@19257c13
        - locked java.util.Collections$UnmodifiableSet@6bf4d04a
        - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@64b822b5
        - locked java.util.Collections$UnmodifiableSet@74eeccbb
        - locked sun.nio.ch.EPollSelectorImpl@69c344f6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@12e4a8b9
        - locked java.util.Collections$UnmodifiableSet@6201135f
        - locked sun.nio.ch.EPollSelectorImpl@349ef43d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2fb4ebc8
        - locked java.util.Collections$UnmodifiableSet@ee3aff0
        - locked sun.nio.ch.EPollSelectorImpl@633bd33
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2eca6273
        - locked java.util.Collections$UnmodifiableSet@69058404
        - locked sun.nio.ch.EPollSelectorImpl@691e5879
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=244]
    Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31021]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
    Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
    Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)

Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
        at sun.management.ThreadImpl.dumpThreads0(Native Method)
        at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
        at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
        at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1629)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
        at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
        at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
        at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)



[21:22:27,150][WARN ][main][root] No deadlocked threads detected.
[21:22:27,174][WARN ][main][root] Thread dump at 2015/09/02 21:22:27 MSK
Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@2d0de2ba
        - locked java.net.DatagramSocket@6aa03871
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@1113ef2b
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@3824f891
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@286b6a02
        - locked java.net.MulticastSocket@23fcbe09
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29863]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@373e0666
        - locked java.util.Collections$UnmodifiableSet@4f5f57f5
        - locked sun.nio.ch.EPollSelectorImpl@33ee1297
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5464626a
        - locked java.util.Collections$UnmodifiableSet@208274c8
        - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6331a14a
        - locked java.util.Collections$UnmodifiableSet@212bd37a
        - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@379330f7
        - locked java.util.Collections$UnmodifiableSet@10727853
        - locked sun.nio.ch.EPollSelectorImpl@3291ea21
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@78a5c391
        - locked java.util.Collections$UnmodifiableSet@4acaa278
        - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@75dafc0b
        - locked java.util.Collections$UnmodifiableSet@f4643f
        - locked sun.nio.ch.EPollSelectorImpl@192cadf
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@43c67d6f
        - locked java.util.Collections$UnmodifiableSet@19fb7a3c
        - locked sun.nio.ch.EPollSelectorImpl@6102962a
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@1d53914e
        - locked java.util.Collections$UnmodifiableSet@65a6fdcf
        - locked sun.nio.ch.EPollSelectorImpl@301ed798
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@945cac4
        - locked java.util.Collections$UnmodifiableSet@4bb488d0
        - locked sun.nio.ch.EPollSelectorImpl@13c9319b
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5fd11499
        - locked java.util.Collections$UnmodifiableSet@179f79f4
        - locked sun.nio.ch.EPollSelectorImpl@13d68f73
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=31]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
    Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
    Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
        at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
        at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
        at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
        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 junit.framework.TestCase.runTest(TestCase.java:176)
        at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
        at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
        at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)

Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
    Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@66cdf85b
        - locked java.net.DatagramSocket@5c6c5317
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@5d518562
        - locked java.net.MulticastSocket@130c14cb
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29984]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6b38579e
        - locked java.util.Collections$UnmodifiableSet@6012c643
        - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2bcf1082
        - locked java.util.Collections$UnmodifiableSet@1a1b32ce
        - locked sun.nio.ch.EPollSelectorImpl@18c097c6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@32773dc2
        - locked java.util.Collections$UnmodifiableSet@4d0e75f2
        - locked sun.nio.ch.EPollSelectorImpl@13c4a339
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2d583ceb
        - locked java.util.Collections$UnmodifiableSet@5047833f
        - locked sun.nio.ch.EPollSelectorImpl@7848213d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@3c3f708f
        - locked java.util.Collections$UnmodifiableSet@68f6db2f
        - locked sun.nio.ch.EPollSelectorImpl@752585b0
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@19257c13
        - locked java.util.Collections$UnmodifiableSet@6bf4d04a
        - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@64b822b5
        - locked java.util.Collections$UnmodifiableSet@74eeccbb
        - locked sun.nio.ch.EPollSelectorImpl@69c344f6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@12e4a8b9
        - locked java.util.Collections$UnmodifiableSet@6201135f
        - locked sun.nio.ch.EPollSelectorImpl@349ef43d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2fb4ebc8
        - locked java.util.Collections$UnmodifiableSet@ee3aff0
        - locked sun.nio.ch.EPollSelectorImpl@633bd33
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2eca6273
        - locked java.util.Collections$UnmodifiableSet@69058404
        - locked sun.nio.ch.EPollSelectorImpl@691e5879
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=245]
    Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
[21:22:27,284][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
        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:745)

Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31033]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
    Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
    Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)

Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
        at sun.management.ThreadImpl.dumpThreads0(Native Method)
        at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
        at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
        at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1631)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
        at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
        at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
        at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)



Hm... let us finish the game!
java.lang.InterruptedException
[21:22:27,297][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Node left topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
[21:22:27,298][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
[21:22:27,298][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=3, servers=1, clients=0, CPUs=8, heap=3.5GB]
[21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-sys-cache
[21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
[21:22:27,312][INFO ][test-runner][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847999, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=04a174f8f41-f039f3a9-c728-4714-8027-d5d9bb9b3621, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap, pendingUndeploy=false, undeployed=true, usage=0]
[21:22:27,316][INFO ][test-runner][IgniteKernal] 

>>> +-----------------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
>>> +-----------------------------------------------------+
>>> Grid name: null
>>> Grid uptime: 00:04:59:168


[21:22:27,318][INFO ][main][root] >>> Stopping test: testMessagingPingPongExample in 300328 ms <<<
[21:22:27,319][INFO ][main][root] >>> Stopping grid [name=companion, id=2f75dffe-1456-47e3-ac07-4b6d816f316d]
[21:22:27,322][INFO ][main][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
[21:22:27,331][INFO ][main][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
[21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-sys-cache
[21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
[21:22:27,342][INFO ][main][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847969, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=f3a174f8f41-2f75dffe-1456-47e3-ac07-4b6d816f316d, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap, pendingUndeploy=false, undeployed=true, usage=0]
[21:22:27,345][INFO ][main][IgniteKernal%companion] 

>>> +-----------------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
>>> +-----------------------------------------------------+
>>> Grid name: companion
>>> Grid uptime: 00:05:00:359



java.util.concurrent.TimeoutException: Test has been timed out [test=testMessagingPingPongExample, timeout=300000]
	at org.apache.ignite.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1637)
	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)

Disconnected from the target VM, address: '127.0.0.1:57927', transport: 'socket'

Process finished with exit code 255
{noformat}

  was:
MessagingPingPongExample fails.

Run MessagingExamplesSelfTest#testMessagingPingPongExample for quick test.

The test refer to IGNITE-533, which on my view, don't relate to th test.

Log
{noformat}
Configured log4j from: /home/ashutak/dev/incubator-ignite/modules/core/src/test/config/log4j-test.xml
[21:17:14,568][INFO ][main][root] >>> Starting test class: MessagingExamplesSelfTest <<<
[21:17:14,670][INFO ][main][root] >>> Starting test: testMessagingPingPongExample <<<
[21:17:14,778][INFO ][main][FileSystemXmlApplicationContext] Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@4f7e107c: startup date [Wed Sep 02 21:17:14 MSK 2015]; root of context hierarchy
[21:17:14,838][INFO ][main][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
[21:17:15,369][INFO ][main][IgniteKernal%companion] 

>>>    __________  ________________  
>>>   /  _/ ___/ |/ /  _/_  __/ __/  
>>>  _/ // (7 7    // /  / / / _/    
>>> /___/\___/_/|_/___/ /_/ /___/   
>>> 
>>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> 2015 Copyright(C) Apache Software Foundation
>>> 
>>> Ignite documentation: http://ignite.apache.org

[21:17:15,369][INFO ][main][IgniteKernal%companion] Config URL: n/a
[21:17:15,370][INFO ][main][IgniteKernal%companion] Daemon mode: off
[21:17:15,370][INFO ][main][IgniteKernal%companion] OS: Linux 3.13.0-55-generic amd64
[21:17:15,370][INFO ][main][IgniteKernal%companion] OS user: ashutak
[21:17:15,371][INFO ][main][IgniteKernal%companion] Language runtime: Java Platform API Specification ver. 1.7
[21:17:15,371][INFO ][main][IgniteKernal%companion] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
[21:17:15,373][INFO ][main][IgniteKernal%companion] VM total memory: 3.5GB
[21:17:15,373][INFO ][main][IgniteKernal%companion] Remote Management [restart: off, REST: on, JMX (remote: off)]
[21:17:15,373][INFO ][main][IgniteKernal%companion] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
[21:17:15,374][INFO ][main][IgniteKernal%companion] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
[21:17:15,375][WARN ][main][IgniteKernal%companion] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
[21:17:15,374][INFO ][main][IgniteKernal%companion] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
[21:17:15,379][WARN ][ignite-#5%pub-companion%][GridDiagnostic] Initial heap size is 248MB (should be no less than 512MB, use -Xms512m -Xmx512m).
[21:17:15,378][INFO ][main][IgniteKernal%companion] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
[21:17:15,414][INFO ][main][IgniteKernal%companion] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
[21:17:15,415][INFO ][main][IgniteKernal%companion] Enabled local MACs: DC85DE5E0923
[21:17:15,420][INFO ][main][IgnitePluginProcessor] Configured plugins:
[21:17:15,420][INFO ][main][IgnitePluginProcessor]   ^-- None
[21:17:15,420][INFO ][main][IgnitePluginProcessor] 
[21:17:15,502][INFO ][main][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48100, tokDir=/tmp/ignite/work/ipc/shmem/2f75dffe-1456-47e3-ac07-4b6d816f316d-29113]
[21:17:15,502][INFO ][main][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48100, locHost=0.0.0.0/0.0.0.0]
[21:17:15,517][INFO ][main][TcpCommunicationSpi] Successfully bound to TCP port [port=47100, locHost=0.0.0.0/0.0.0.0]
[21:17:25,554][WARN ][main][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
[21:17:25,585][WARN ][main][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
[21:17:25,591][INFO ][main][IgniteKernal%companion] Security status [authentication=off, communication encryption=off]
[21:17:25,589][WARN ][main][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
[21:17:25,835][INFO ][main][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11211]
[21:17:25,891][INFO ][main][TcpDiscoverySpi] Successfully bound to TCP port [port=47500, localHost=0.0.0.0/0.0.0.0]
[21:17:26,770][INFO ][main][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
[21:17:26,794][INFO ][main][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
[21:17:26,799][INFO ][main][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
[21:17:26,898][INFO ][main][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
[21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
[21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
[21:17:26,922][INFO ][preloader-demand-worker-#61%companion%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=20 ms]
[21:17:26,923][INFO ][preloader-demand-worker-#57%companion%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=20 ms]
[21:17:26,922][INFO ][preloader-demand-worker-#53%companion%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=30 ms]
[21:17:26,986][INFO ][main][IgniteKernal%companion] Performance suggestions for grid 'companion' (fix if possible)
[21:17:26,986][INFO ][main][IgniteKernal%companion] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
[21:17:26,986][INFO ][main][IgniteKernal%companion]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
[21:17:26,987][INFO ][main][IgniteKernal%companion]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
[21:17:26,987][INFO ][main][IgniteKernal%companion] 
[21:17:26,987][INFO ][main][IgniteKernal%companion] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
[21:17:26,987][INFO ][main][IgniteKernal%companion] 
[21:17:26,988][INFO ][main][IgniteKernal%companion] 

>>> +------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> +------------------------------------------+
>>> OS name: Linux 3.13.0-55-generic amd64
>>> CPU(s): 8
>>> Heap: 3.5GB
>>> VM name: 29113@ashutak-ubuntu
>>> Grid name: companion
>>> Local node [ID=2F75DFFE-1456-47E3-AC07-4B6D816F316D, order=1, clientMode=false]
>>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
>>> Local ports: TCP:11211 TCP:47100 UDP:47400 TCP:47500 TCP:48100 

[21:17:26,990][INFO ][main][GridDiscoveryManager] Topology snapshot [ver=1, servers=1, clients=0, CPUs=8, heap=3.5GB]
[21:17:26,996][INFO ][test-runner][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
[21:17:27,040][INFO ][test-runner][GenericApplicationContext] Refreshing org.springframework.context.support.GenericApplicationContext@48250705: startup date [Wed Sep 02 21:17:27 MSK 2015]; root of context hierarchy
[21:17:27,052][INFO ][test-runner][IgniteKernal] 

>>>    __________  ________________  
>>>   /  _/ ___/ |/ /  _/_  __/ __/  
>>>  _/ // (7 7    // /  / / / _/    
>>> /___/\___/_/|_/___/ /_/ /___/   
>>> 
>>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> 2015 Copyright(C) Apache Software Foundation
>>> 
>>> Ignite documentation: http://ignite.apache.org

[21:17:27,052][INFO ][test-runner][IgniteKernal] Config URL: file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml
[21:17:27,053][INFO ][test-runner][IgniteKernal] Daemon mode: off
[21:17:27,053][INFO ][test-runner][IgniteKernal] OS: Linux 3.13.0-55-generic amd64
[21:17:27,053][INFO ][test-runner][IgniteKernal] OS user: ashutak
[21:17:27,053][INFO ][test-runner][IgniteKernal] Language runtime: Java Platform API Specification ver. 1.7
[21:17:27,054][INFO ][test-runner][IgniteKernal] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
[21:17:27,054][INFO ][test-runner][IgniteKernal] VM total memory: 3.5GB
[21:17:27,054][INFO ][test-runner][IgniteKernal] Remote Management [restart: off, REST: on, JMX (remote: off)]
[21:17:27,054][INFO ][test-runner][IgniteKernal] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
[21:17:27,055][INFO ][test-runner][IgniteKernal] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
[21:17:27,055][INFO ][test-runner][IgniteKernal] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
[21:17:27,056][WARN ][test-runner][IgniteKernal] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
[21:17:27,056][WARN ][ignite-#64%pub-null%][GridDiagnostic] Initial heap size is 248MB (should be no l[21:17:27,056][INFO ][test-runner][IgniteKernal] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
ess than 512MB, use -Xms512m -Xmx512m).
[21:17:27,063][INFO ][test-runner][IgniteKernal] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
[21:17:27,063][INFO ][test-runner][IgniteKernal] Enabled local MACs: DC85DE5E0923
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] Configured plugins:
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor]   ^-- None
[21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] 
[21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48101, tokDir=/tmp/ignite/work/ipc/shmem/f039f3a9-c728-4714-8027-d5d9bb9b3621-29113]
[21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48101, locHost=0.0.0.0/0.0.0.0]
[21:17:27,071][INFO ][test-runner][TcpCommunicationSpi] Successfully bound to TCP port [port=47101, locHost=0.0.0.0/0.0.0.0]
[21:17:27,080][WARN ][test-runner][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
[21:17:27,086][WARN ][test-runner][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
[21:17:27,088][WARN ][test-runner][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
[21:17:27,090][WARN ][test-runner][IgniteH2Indexing] Custom H2 serialization is already configured, will override.
[21:17:27,089][INFO ][test-runner][IgniteKernal] Security status [authentication=off, communication encryption=off]
[21:17:27,104][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11212]
[21:17:27,113][INFO ][test-runner][TcpDiscoverySpi] Successfully bound to TCP port [port=47501, localHost=0.0.0.0/0.0.0.0]
[21:17:27,746][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Added new node to topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
[21:17:27,747][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]
[21:17:27,799][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
[21:17:27,804][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
[21:17:27,808][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
[21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
[21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
[21:17:28,007][INFO ][test-runner][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
[21:17:28,054][INFO ][preloader-demand-worker-#117%null%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=50 ms]
[21:17:28,067][INFO ][preloader-demand-worker-#125%null%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=60 ms]
[21:17:28,100][INFO ][preloader-demand-worker-#122%null%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=101 ms]
[21:17:28,147][INFO ][test-runner][IgniteKernal] Performance suggestions for grid  (fix if possible)
[21:17:28,147][INFO ][test-runner][IgniteKernal] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
[21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
[21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
[21:17:28,147][INFO ][test-runner][IgniteKernal] 
[21:17:28,147][INFO ][test-runner][IgniteKernal] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
[21:17:28,147][INFO ][test-runner][IgniteKernal] 
[21:17:28,148][INFO ][test-runner][IgniteKernal] 

>>> +------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
>>> +------------------------------------------+
>>> OS name: Linux 3.13.0-55-generic amd64
>>> CPU(s): 8
>>> Heap: 3.5GB
>>> VM name: 29113@ashutak-ubuntu
>>> Grid name: null
>>> Local node [ID=F039F3A9-C728-4714-8027-D5D9BB9B3621, order=2, clientMode=false]
>>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
>>> Local ports: TCP:11212 TCP:47101 UDP:47400 TCP:47501 TCP:48101 

[21:17:28,148][INFO ][test-runner][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]

>>> Messaging ping-pong example started.
[21:17:28,205][INFO ][test-runner][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
[21:17:28,209][INFO ][tcp-disco-msg-worker-#2%companion][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Received message [msg=PONG, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
Exception in thread "ignite-#8%pub-companion%" class org.apache.ignite.IgniteException: Received unexpected message: PING
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:99)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:97)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:71)
	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:66)
	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
	at org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:106)
	at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:774)
	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:745)
[21:18:26,990][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.27%, avg=0.54%, GC=0%]
    ^-- Heap [used=64MB, free=98.19%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:18:28,154][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.37%, avg=0.52%, GC=0%]
    ^-- Heap [used=64MB, free=98.17%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:19:26,995][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.42%, GC=0%]
    ^-- Heap [used=82MB, free=97.68%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:19:28,165][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.33%, avg=0.43%, GC=0%]
    ^-- Heap [used=82MB, free=97.67%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:20:27,005][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.37%, GC=0%]
    ^-- Heap [used=95MB, free=97.31%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:20:28,172][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.33%, avg=0.38%, GC=0%]
    ^-- Heap [used=96MB, free=97.28%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:21:27,007][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.2%, avg=0.35%, GC=0%]
    ^-- Heap [used=108MB, free=96.93%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:21:28,178][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=f039f3a9, name=null]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.3%, avg=0.35%, GC=0%]
    ^-- Heap [used=108MB, free=96.92%, comm=239MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:22:26,991][ERROR][main][root] Test has been timed out and will be interrupted (threads dump will be taken before interruption) [test=testMessagingPingPongExample, timeout=300000]
[21:22:26,992][WARN ][main][IgniteKernal%companion] Dumping debug info for node [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, name=companion, order=1, client=false]
[21:22:26,993][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
[21:22:27,004][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
[21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 2):
[21:22:27,007][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,008][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
Metrics for local node (to disable set 'metricsLogFrequency' to 0)
    ^-- Node [id=2f75dffe, name=companion]
    ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
    ^-- CPU [cur=0.37%, avg=0.33%, GC=0%]
    ^-- Heap [used=63MB, free=98.21%, comm=237MB]
    ^-- Public thread pool [active=0, idle=16, qSize=0]
    ^-- System thread pool [active=0, idle=16, qSize=0]
    ^-- Outbound messages queue [size=0]
[21:22:27,009][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47500, /0:0:0:0:0:0:0:1%1:47500, /127.0.0.1:47500, /192.168.1.97:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=1, nodeId8=2f75dffe, msg=null, type=NODE_JOINED, tstamp=1441217846450], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=0], nodeId=2f75dffe, evt=NODE_JOINED], init=true, ready=false, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@62ad0636, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=1, minorTopVer=0], startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
[21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
[21:22:27,011][WARN ][main][IgniteKernal] Dumping debug info for node [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, name=null, order=2, client=false]
[21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
[21:22:27,012][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
[21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 1):
[21:22:27,014][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
[21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
[21:22:27] (wrn) No deadlocked threads detected.
[21:22:27] (wrn) Thread dump at 2015/09/02 21:22:27 MSK
Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@2d0de2ba
        - locked java.net.DatagramSocket@6aa03871
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@1113ef2b
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@3824f891
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@286b6a02
        - locked java.net.MulticastSocket@23fcbe09
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29851]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@373e0666
        - locked java.util.Collections$UnmodifiableSet@4f5f57f5
        - locked sun.nio.ch.EPollSelectorImpl@33ee1297
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5464626a
        - locked java.util.Collections$UnmodifiableSet@208274c8
        - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6331a14a
        - locked java.util.Collections$UnmodifiableSet@212bd37a
        - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@379330f7
        - locked java.util.Collections$UnmodifiableSet@10727853
        - locked sun.nio.ch.EPollSelectorImpl@3291ea21
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@78a5c391
        - locked java.util.Collections$UnmodifiableSet@4acaa278
        - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=10]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@75dafc0b
        - locked java.util.Collections$UnmodifiableSet@f4643f
        - locked sun.nio.ch.EPollSelectorImpl@192cadf
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@43c67d6f
        - locked java.util.Collections$UnmodifiableSet@19fb7a3c
        - locked sun.nio.ch.EPollSelectorImpl@6102962a
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@1d53914e
        - locked java.util.Collections$UnmodifiableSet@65a6fdcf
        - locked sun.nio.ch.EPollSelectorImpl@301ed798
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@945cac4
        - locked java.util.Collections$UnmodifiableSet@4bb488d0
        - locked sun.nio.ch.EPollSelectorImpl@13c9319b
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5fd11499
        - locked java.util.Collections$UnmodifiableSet@179f79f4
        - locked sun.nio.ch.EPollSelectorImpl@13d68f73
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
    Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
    Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
        at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
        at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
        at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
        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 junit.framework.TestCase.runTest(TestCase.java:176)
        at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
        at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
        at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)

Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
    Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@66cdf85b
        - locked java.net.DatagramSocket@5c6c5317
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@5d518562
        - locked java.net.MulticastSocket@130c14cb
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29972]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6b38579e
        - locked java.util.Collections$UnmodifiableSet@6012c643
        - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2bcf1082
        - locked java.util.Collections$UnmodifiableSet@1a1b32ce
        - locked sun.nio.ch.EPollSelectorImpl@18c097c6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@32773dc2
        - locked java.util.Collections$UnmodifiableSet@4d0e75f2
        - locked sun.nio.ch.EPollSelectorImpl@13c4a339
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2d583ceb
        - locked java.util.Collections$UnmodifiableSet@5047833f
        - locked sun.nio.ch.EPollSelectorImpl@7848213d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@3c3f708f
        - locked java.util.Collections$UnmodifiableSet@68f6db2f
        - locked sun.nio.ch.EPollSelectorImpl@752585b0
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@19257c13
        - locked java.util.Collections$UnmodifiableSet@6bf4d04a
        - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@64b822b5
        - locked java.util.Collections$UnmodifiableSet@74eeccbb
        - locked sun.nio.ch.EPollSelectorImpl@69c344f6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@12e4a8b9
        - locked java.util.Collections$UnmodifiableSet@6201135f
        - locked sun.nio.ch.EPollSelectorImpl@349ef43d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2fb4ebc8
        - locked java.util.Collections$UnmodifiableSet@ee3aff0
        - locked sun.nio.ch.EPollSelectorImpl@633bd33
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2eca6273
        - locked java.util.Collections$UnmodifiableSet@69058404
        - locked sun.nio.ch.EPollSelectorImpl@691e5879
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=244]
    Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31021]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
    Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
    Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)

Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
        at sun.management.ThreadImpl.dumpThreads0(Native Method)
        at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
        at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
        at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1629)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
        at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
        at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
        at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)



[21:22:27,150][WARN ][main][root] No deadlocked threads detected.
[21:22:27,174][WARN ][main][root] Thread dump at 2015/09/02 21:22:27 MSK
Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
        at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@43b3f77c
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@2d0de2ba
        - locked java.net.DatagramSocket@6aa03871
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@1113ef2b
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.SocketInputStream.socketRead0(Native Method)
        at java.net.SocketInputStream.read(SocketInputStream.java:152)
        at java.net.SocketInputStream.read(SocketInputStream.java:122)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
        - locked java.io.BufferedInputStream@3824f891
        at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
        at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
        at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
        at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
        at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
        at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@33b1463
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@286b6a02
        - locked java.net.MulticastSocket@23fcbe09
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29863]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@373e0666
        - locked java.util.Collections$UnmodifiableSet@4f5f57f5
        - locked sun.nio.ch.EPollSelectorImpl@33ee1297
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5464626a
        - locked java.util.Collections$UnmodifiableSet@208274c8
        - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6331a14a
        - locked java.util.Collections$UnmodifiableSet@212bd37a
        - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@379330f7
        - locked java.util.Collections$UnmodifiableSet@10727853
        - locked sun.nio.ch.EPollSelectorImpl@3291ea21
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@78a5c391
        - locked java.util.Collections$UnmodifiableSet@4acaa278
        - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@75dafc0b
        - locked java.util.Collections$UnmodifiableSet@f4643f
        - locked sun.nio.ch.EPollSelectorImpl@192cadf
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@43c67d6f
        - locked java.util.Collections$UnmodifiableSet@19fb7a3c
        - locked sun.nio.ch.EPollSelectorImpl@6102962a
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@1d53914e
        - locked java.util.Collections$UnmodifiableSet@65a6fdcf
        - locked sun.nio.ch.EPollSelectorImpl@301ed798
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@945cac4
        - locked java.util.Collections$UnmodifiableSet@4bb488d0
        - locked sun.nio.ch.EPollSelectorImpl@13c9319b
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@5fd11499
        - locked java.util.Collections$UnmodifiableSet@179f79f4
        - locked sun.nio.ch.EPollSelectorImpl@13d68f73
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=31]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
    Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
    Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
        at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
        at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
        at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
        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 junit.framework.TestCase.runTest(TestCase.java:176)
        at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
        at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
        at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)

Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
        at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
        at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
    Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@4abff754
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@66cdf85b
        - locked java.net.DatagramSocket@5c6c5317
        at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
        at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainDatagramSocketImpl.receive0(Native Method)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
        - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
        at java.net.DatagramSocket.receive(DatagramSocket.java:816)
        - locked java.net.DatagramPacket@5d518562
        - locked java.net.MulticastSocket@130c14cb
        at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29984]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
        at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
        at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.DelayQueue.take(DelayQueue.java:209)
        at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@6b38579e
        - locked java.util.Collections$UnmodifiableSet@6012c643
        - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2bcf1082
        - locked java.util.Collections$UnmodifiableSet@1a1b32ce
        - locked sun.nio.ch.EPollSelectorImpl@18c097c6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@32773dc2
        - locked java.util.Collections$UnmodifiableSet@4d0e75f2
        - locked sun.nio.ch.EPollSelectorImpl@13c4a339
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2d583ceb
        - locked java.util.Collections$UnmodifiableSet@5047833f
        - locked sun.nio.ch.EPollSelectorImpl@7848213d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@3c3f708f
        - locked java.util.Collections$UnmodifiableSet@68f6db2f
        - locked sun.nio.ch.EPollSelectorImpl@752585b0
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
        at java.lang.Thread.sleep(Native Method)
        at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
        at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)

Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
        at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)

Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@19257c13
        - locked java.util.Collections$UnmodifiableSet@6bf4d04a
        - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@64b822b5
        - locked java.util.Collections$UnmodifiableSet@74eeccbb
        - locked sun.nio.ch.EPollSelectorImpl@69c344f6
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@12e4a8b9
        - locked java.util.Collections$UnmodifiableSet@6201135f
        - locked sun.nio.ch.EPollSelectorImpl@349ef43d
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2fb4ebc8
        - locked java.util.Collections$UnmodifiableSet@ee3aff0
        - locked sun.nio.ch.EPollSelectorImpl@633bd33
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
        at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
        at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
        at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
        at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
        - locked sun.nio.ch.Util$2@2eca6273
        - locked java.util.Collections$UnmodifiableSet@69058404
        - locked sun.nio.ch.EPollSelectorImpl@691e5879
        at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
        at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
        at java.net.PlainSocketImpl.socketAccept(Native Method)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
        at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=245]
    Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
        at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
[21:22:27,284][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
        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:745)

Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
    Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
        at sun.misc.Unsafe.park(Native Method)
        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:745)

Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31033]
        at java.lang.Thread.sleep(Native Method)
        at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
        at java.lang.Thread.run(Thread.java:745)

Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]

Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
    Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
    Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)

Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
        at sun.management.ThreadImpl.dumpThreads0(Native Method)
        at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
        at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
        at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1631)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
        at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
        at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
        at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)



Hm... let us finish the game!
java.lang.InterruptedException
[21:22:27,297][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Node left topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
[21:22:27,298][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
[21:22:27,298][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=3, servers=1, clients=0, CPUs=8, heap=3.5GB]
[21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-sys-cache
[21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
[21:22:27,312][INFO ][test-runner][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847999, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=04a174f8f41-f039f3a9-c728-4714-8027-d5d9bb9b3621, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap, pendingUndeploy=false, undeployed=true, usage=0]
[21:22:27,316][INFO ][test-runner][IgniteKernal] 

>>> +-----------------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
>>> +-----------------------------------------------------+
>>> Grid name: null
>>> Grid uptime: 00:04:59:168


[21:22:27,318][INFO ][main][root] >>> Stopping test: testMessagingPingPongExample in 300328 ms <<<
[21:22:27,319][INFO ][main][root] >>> Stopping grid [name=companion, id=2f75dffe-1456-47e3-ac07-4b6d816f316d]
[21:22:27,322][INFO ][main][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
[21:22:27,331][INFO ][main][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
[21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-sys-cache
[21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
[21:22:27,342][INFO ][main][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847969, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=f3a174f8f41-2f75dffe-1456-47e3-ac07-4b6d816f316d, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap, pendingUndeploy=false, undeployed=true, usage=0]
[21:22:27,345][INFO ][main][IgniteKernal%companion] 

>>> +-----------------------------------------------------+
>>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
>>> +-----------------------------------------------------+
>>> Grid name: companion
>>> Grid uptime: 00:05:00:359



java.util.concurrent.TimeoutException: Test has been timed out [test=testMessagingPingPongExample, timeout=300000]
	at org.apache.ignite.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1637)
	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)

Disconnected from the target VM, address: '127.0.0.1:57927', transport: 'socket'

Process finished with exit code 255
{noformat}


> MessagingExamplesSelfTest#testMessagingPingPongExample test fails.
> ------------------------------------------------------------------
>
>                 Key: IGNITE-1361
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1361
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Artem Shutak
>            Assignee: Artem Shutak
>
> Run MessagingExamplesSelfTest#testMessagingPingPongExample for quick test.
> The test refer to IGNITE-533, which on my view, don't relate to the test.
> Log
> {noformat}
> Configured log4j from: /home/ashutak/dev/incubator-ignite/modules/core/src/test/config/log4j-test.xml
> [21:17:14,568][INFO ][main][root] >>> Starting test class: MessagingExamplesSelfTest <<<
> [21:17:14,670][INFO ][main][root] >>> Starting test: testMessagingPingPongExample <<<
> [21:17:14,778][INFO ][main][FileSystemXmlApplicationContext] Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@4f7e107c: startup date [Wed Sep 02 21:17:14 MSK 2015]; root of context hierarchy
> [21:17:14,838][INFO ][main][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
> [21:17:15,369][INFO ][main][IgniteKernal%companion] 
> >>>    __________  ________________  
> >>>   /  _/ ___/ |/ /  _/_  __/ __/  
> >>>  _/ // (7 7    // /  / / / _/    
> >>> /___/\___/_/|_/___/ /_/ /___/   
> >>> 
> >>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
> >>> 2015 Copyright(C) Apache Software Foundation
> >>> 
> >>> Ignite documentation: http://ignite.apache.org
> [21:17:15,369][INFO ][main][IgniteKernal%companion] Config URL: n/a
> [21:17:15,370][INFO ][main][IgniteKernal%companion] Daemon mode: off
> [21:17:15,370][INFO ][main][IgniteKernal%companion] OS: Linux 3.13.0-55-generic amd64
> [21:17:15,370][INFO ][main][IgniteKernal%companion] OS user: ashutak
> [21:17:15,371][INFO ][main][IgniteKernal%companion] Language runtime: Java Platform API Specification ver. 1.7
> [21:17:15,371][INFO ][main][IgniteKernal%companion] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
> [21:17:15,373][INFO ][main][IgniteKernal%companion] VM total memory: 3.5GB
> [21:17:15,373][INFO ][main][IgniteKernal%companion] Remote Management [restart: off, REST: on, JMX (remote: off)]
> [21:17:15,373][INFO ][main][IgniteKernal%companion] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
> [21:17:15,374][INFO ][main][IgniteKernal%companion] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
> [21:17:15,375][WARN ][main][IgniteKernal%companion] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
> [21:17:15,374][INFO ][main][IgniteKernal%companion] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
> [21:17:15,379][WARN ][ignite-#5%pub-companion%][GridDiagnostic] Initial heap size is 248MB (should be no less than 512MB, use -Xms512m -Xmx512m).
> [21:17:15,378][INFO ][main][IgniteKernal%companion] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
> [21:17:15,414][INFO ][main][IgniteKernal%companion] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
> [21:17:15,415][INFO ][main][IgniteKernal%companion] Enabled local MACs: DC85DE5E0923
> [21:17:15,420][INFO ][main][IgnitePluginProcessor] Configured plugins:
> [21:17:15,420][INFO ][main][IgnitePluginProcessor]   ^-- None
> [21:17:15,420][INFO ][main][IgnitePluginProcessor] 
> [21:17:15,502][INFO ][main][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48100, tokDir=/tmp/ignite/work/ipc/shmem/2f75dffe-1456-47e3-ac07-4b6d816f316d-29113]
> [21:17:15,502][INFO ][main][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48100, locHost=0.0.0.0/0.0.0.0]
> [21:17:15,517][INFO ][main][TcpCommunicationSpi] Successfully bound to TCP port [port=47100, locHost=0.0.0.0/0.0.0.0]
> [21:17:25,554][WARN ][main][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
> [21:17:25,585][WARN ][main][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
> [21:17:25,591][INFO ][main][IgniteKernal%companion] Security status [authentication=off, communication encryption=off]
> [21:17:25,589][WARN ][main][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
> [21:17:25,835][INFO ][main][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11211]
> [21:17:25,891][INFO ][main][TcpDiscoverySpi] Successfully bound to TCP port [port=47500, localHost=0.0.0.0/0.0.0.0]
> [21:17:26,770][INFO ][main][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
> [21:17:26,794][INFO ][main][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
> [21:17:26,799][INFO ][main][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
> [21:17:26,898][INFO ][main][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
> [21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
> [21:17:26,900][INFO ][main][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
> [21:17:26,922][INFO ][preloader-demand-worker-#61%companion%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=20 ms]
> [21:17:26,923][INFO ][preloader-demand-worker-#57%companion%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=20 ms]
> [21:17:26,922][INFO ][preloader-demand-worker-#53%companion%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=30 ms]
> [21:17:26,986][INFO ][main][IgniteKernal%companion] Performance suggestions for grid 'companion' (fix if possible)
> [21:17:26,986][INFO ][main][IgniteKernal%companion] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
> [21:17:26,986][INFO ][main][IgniteKernal%companion]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
> [21:17:26,987][INFO ][main][IgniteKernal%companion]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
> [21:17:26,987][INFO ][main][IgniteKernal%companion] 
> [21:17:26,987][INFO ][main][IgniteKernal%companion] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
> [21:17:26,987][INFO ][main][IgniteKernal%companion] 
> [21:17:26,988][INFO ][main][IgniteKernal%companion] 
> >>> +------------------------------------------+
> >>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
> >>> +------------------------------------------+
> >>> OS name: Linux 3.13.0-55-generic amd64
> >>> CPU(s): 8
> >>> Heap: 3.5GB
> >>> VM name: 29113@ashutak-ubuntu
> >>> Grid name: companion
> >>> Local node [ID=2F75DFFE-1456-47E3-AC07-4B6D816F316D, order=1, clientMode=false]
> >>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
> >>> Local ports: TCP:11211 TCP:47100 UDP:47400 TCP:47500 TCP:48100 
> [21:17:26,990][INFO ][main][GridDiscoveryManager] Topology snapshot [ver=1, servers=1, clients=0, CPUs=8, heap=3.5GB]
> [21:17:26,996][INFO ][test-runner][XmlBeanDefinitionReader] Loading XML bean definitions from URL [file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml]
> [21:17:27,040][INFO ][test-runner][GenericApplicationContext] Refreshing org.springframework.context.support.GenericApplicationContext@48250705: startup date [Wed Sep 02 21:17:27 MSK 2015]; root of context hierarchy
> [21:17:27,052][INFO ][test-runner][IgniteKernal] 
> >>>    __________  ________________  
> >>>   /  _/ ___/ |/ /  _/_  __/ __/  
> >>>  _/ // (7 7    // /  / / / _/    
> >>> /___/\___/_/|_/___/ /_/ /___/   
> >>> 
> >>> ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
> >>> 2015 Copyright(C) Apache Software Foundation
> >>> 
> >>> Ignite documentation: http://ignite.apache.org
> [21:17:27,052][INFO ][test-runner][IgniteKernal] Config URL: file:/home/ashutak/dev/incubator-ignite/examples/config/example-ignite.xml
> [21:17:27,053][INFO ][test-runner][IgniteKernal] Daemon mode: off
> [21:17:27,053][INFO ][test-runner][IgniteKernal] OS: Linux 3.13.0-55-generic amd64
> [21:17:27,053][INFO ][test-runner][IgniteKernal] OS user: ashutak
> [21:17:27,053][INFO ][test-runner][IgniteKernal] Language runtime: Java Platform API Specification ver. 1.7
> [21:17:27,054][INFO ][test-runner][IgniteKernal] VM information: Java(TM) SE Runtime Environment 1.7.0_75-b13 Oracle Corporation Java HotSpot(TM) 64-Bit Server VM 24.75-b04
> [21:17:27,054][INFO ][test-runner][IgniteKernal] VM total memory: 3.5GB
> [21:17:27,054][INFO ][test-runner][IgniteKernal] Remote Management [restart: off, REST: on, JMX (remote: off)]
> [21:17:27,054][INFO ][test-runner][IgniteKernal] IGNITE_HOME=/home/ashutak/dev/incubator-ignite
> [21:17:27,055][INFO ][test-runner][IgniteKernal] VM arguments: [-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:57927,suspend=y,server=n, -ea, -javaagent:/home/ashutak/Programms/idea-IC-139.659.2/plugins/Groovy/lib/agent/gragent.jar, -Dfile.encoding=UTF-8]
> [21:17:27,055][INFO ][test-runner][IgniteKernal] Configured caches ['ignite-marshaller-sys-cache', 'ignite-sys-cache', 'ignite-atomics-sys-cache']
> [21:17:27,056][WARN ][test-runner][IgniteKernal] Peer class loading is enabled (disable it in production for performance and deployment consistency reasons)
> [21:17:27,056][WARN ][ignite-#64%pub-null%][GridDiagnostic] Initial heap size is 248MB (should be no l[21:17:27,056][INFO ][test-runner][IgniteKernal] 3-rd party licenses can be found at: /home/ashutak/dev/incubator-ignite/libs/licenses
> ess than 512MB, use -Xms512m -Xmx512m).
> [21:17:27,063][INFO ][test-runner][IgniteKernal] Non-loopback local IPs: 192.168.1.97, fe80:0:0:0:de85:deff:fe5e:923%3
> [21:17:27,063][INFO ][test-runner][IgniteKernal] Enabled local MACs: DC85DE5E0923
> [21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] Configured plugins:
> [21:17:27,064][INFO ][test-runner][IgnitePluginProcessor]   ^-- None
> [21:17:27,064][INFO ][test-runner][IgnitePluginProcessor] 
> [21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] IPC shared memory server endpoint started [port=48101, tokDir=/tmp/ignite/work/ipc/shmem/f039f3a9-c728-4714-8027-d5d9bb9b3621-29113]
> [21:17:27,070][INFO ][test-runner][TcpCommunicationSpi] Successfully bound shared memory communication to TCP port [port=48101, locHost=0.0.0.0/0.0.0.0]
> [21:17:27,071][INFO ][test-runner][TcpCommunicationSpi] Successfully bound to TCP port [port=47101, locHost=0.0.0.0/0.0.0.0]
> [21:17:27,080][WARN ][test-runner][NoopCheckpointSpi] Checkpoints are disabled (to enable configure any GridCheckpointSpi implementation)
> [21:17:27,086][WARN ][test-runner][GridCollisionManager] Collision resolution is disabled (all jobs will be activated upon arrival).
> [21:17:27,088][WARN ][test-runner][NoopSwapSpaceSpi] Swap space is disabled. To enable use FileSwapSpaceSpi.
> [21:17:27,090][WARN ][test-runner][IgniteH2Indexing] Custom H2 serialization is already configured, will override.
> [21:17:27,089][INFO ][test-runner][IgniteKernal] Security status [authentication=off, communication encryption=off]
> [21:17:27,104][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully started [name=TCP binary, host=0.0.0.0/0.0.0.0, port=11212]
> [21:17:27,113][INFO ][test-runner][TcpDiscoverySpi] Successfully bound to TCP port [port=47501, localHost=0.0.0.0/0.0.0.0]
> [21:17:27,746][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Added new node to topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
> [21:17:27,747][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]
> [21:17:27,799][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-marshaller-sys-cache, mode=REPLICATED]
> [21:17:27,804][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-atomics-sys-cache, mode=PARTITIONED]
> [21:17:27,808][INFO ][test-runner][GridCacheProcessor] Started cache [name=ignite-sys-cache, mode=REPLICATED]
> [21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-marshaller-sys-cache> Starting rebalancing in SYNC mode: ignite-marshaller-sys-cache
> [21:17:28,006][INFO ][test-runner][GridDhtPreloader] <ignite-atomics-sys-cache> Starting rebalancing in SYNC mode: ignite-atomics-sys-cache
> [21:17:28,007][INFO ][test-runner][GridDhtPreloader] <ignite-sys-cache> Starting rebalancing in SYNC mode: ignite-sys-cache
> [21:17:28,054][INFO ][preloader-demand-worker-#117%null%][GridDhtPreloader] <ignite-marshaller-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-marshaller-sys-cache, time=50 ms]
> [21:17:28,067][INFO ][preloader-demand-worker-#125%null%][GridDhtPreloader] <ignite-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-sys-cache, time=60 ms]
> [21:17:28,100][INFO ][preloader-demand-worker-#122%null%][GridDhtPreloader] <ignite-atomics-sys-cache> Completed rebalancing in SYNC mode [cache=ignite-atomics-sys-cache, time=101 ms]
> [21:17:28,147][INFO ][test-runner][IgniteKernal] Performance suggestions for grid  (fix if possible)
> [21:17:28,147][INFO ][test-runner][IgniteKernal] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
> [21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
> [21:17:28,147][INFO ][test-runner][IgniteKernal]   ^-- Disable grid events (remove 'includeEventTypes' from configuration)
> [21:17:28,147][INFO ][test-runner][IgniteKernal] 
> [21:17:28,147][INFO ][test-runner][IgniteKernal] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
> [21:17:28,147][INFO ][test-runner][IgniteKernal] 
> [21:17:28,148][INFO ][test-runner][IgniteKernal] 
> >>> +------------------------------------------+
> >>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV
> >>> +------------------------------------------+
> >>> OS name: Linux 3.13.0-55-generic amd64
> >>> CPU(s): 8
> >>> Heap: 3.5GB
> >>> VM name: 29113@ashutak-ubuntu
> >>> Grid name: null
> >>> Local node [ID=F039F3A9-C728-4714-8027-D5D9BB9B3621, order=2, clientMode=false]
> >>> Local node addresses: [192.168.1.97/0:0:0:0:0:0:0:1%1, /127.0.0.1, /192.168.1.97]
> >>> Local ports: TCP:11212 TCP:47101 UDP:47400 TCP:47501 TCP:48101 
> [21:17:28,148][INFO ][test-runner][GridDiscoveryManager] Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, heap=3.5GB]
> >>> Messaging ping-pong example started.
> [21:17:28,205][INFO ][test-runner][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
> [21:17:28,209][INFO ][tcp-disco-msg-worker-#2%companion][GridDeploymentLocalStore] Class locally deployed: class org.apache.ignite.examples.messaging.MessagingPingPongExample$1
> Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
> Received message [msg=PONG, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
> Received message [msg=PING, sender=f039f3a9-c728-4714-8027-d5d9bb9b3621]
> Exception in thread "ignite-#8%pub-companion%" class org.apache.ignite.IgniteException: Received unexpected message: PING
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:99)
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
> 	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:97)
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$2.apply(MessagingPingPongExample.java:85)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1055)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.send(GridIoManager.java:1214)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.sendUserMessage(GridIoManager.java:1439)
> 	at org.apache.ignite.internal.IgniteMessagingImpl.send(IgniteMessagingImpl.java:89)
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:71)
> 	at org.apache.ignite.examples.messaging.MessagingPingPongExample$1.apply(MessagingPingPongExample.java:66)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager$GridUserMessageListener.onMessage(GridIoManager.java:2074)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:811)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:106)
> 	at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:774)
> 	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:745)
> [21:18:26,990][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=2f75dffe, name=companion]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.27%, avg=0.54%, GC=0%]
>     ^-- Heap [used=64MB, free=98.19%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:18:28,154][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=f039f3a9, name=null]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.37%, avg=0.52%, GC=0%]
>     ^-- Heap [used=64MB, free=98.17%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:19:26,995][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=2f75dffe, name=companion]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.2%, avg=0.42%, GC=0%]
>     ^-- Heap [used=82MB, free=97.68%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:19:28,165][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=f039f3a9, name=null]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.33%, avg=0.43%, GC=0%]
>     ^-- Heap [used=82MB, free=97.67%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:20:27,005][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=2f75dffe, name=companion]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.2%, avg=0.37%, GC=0%]
>     ^-- Heap [used=95MB, free=97.31%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:20:28,172][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=f039f3a9, name=null]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.33%, avg=0.38%, GC=0%]
>     ^-- Heap [used=96MB, free=97.28%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:21:27,007][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=2f75dffe, name=companion]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.2%, avg=0.35%, GC=0%]
>     ^-- Heap [used=108MB, free=96.93%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:21:28,178][INFO ][grid-timeout-worker-#96%null%][IgniteKernal] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=f039f3a9, name=null]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.3%, avg=0.35%, GC=0%]
>     ^-- Heap [used=108MB, free=96.92%, comm=239MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:22:26,991][ERROR][main][root] Test has been timed out and will be interrupted (threads dump will be taken before interruption) [test=testMessagingPingPongExample, timeout=300000]
> [21:22:26,992][WARN ][main][IgniteKernal%companion] Dumping debug info for node [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, name=companion, order=1, client=false]
> [21:22:26,993][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
> [21:22:27,004][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
> [21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
> [21:22:27,006][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 2):
> [21:22:27,007][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=2f75dffe, msg=Node joined: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false], type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[f039f3a9-c728-4714-8027-d5d9bb9b3621]], rmtIds=[f039f3a9-c728-4714-8027-d5d9bb9b3621], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=true, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847745, endTime=1441217847898, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=GridCacheVersion [topVer=0, nodeOrderDrId=0, globalTime=0, order=1441217847090], partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3c2332b6, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847745, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
> [21:22:27,008][INFO ][grid-timeout-worker-#33%companion%][IgniteKernal%companion] 
> Metrics for local node (to disable set 'metricsLogFrequency' to 0)
>     ^-- Node [id=2f75dffe, name=companion]
>     ^-- H/N/C [hosts=1, nodes=2, CPUs=8]
>     ^-- CPU [cur=0.37%, avg=0.33%, GC=0%]
>     ^-- Heap [used=63MB, free=98.21%, comm=237MB]
>     ^-- Public thread pool [active=0, idle=16, qSize=0]
>     ^-- System thread pool [active=0, idle=16, qSize=0]
>     ^-- Outbound messages queue [size=0]
> [21:22:27,009][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=2f75dffe-1456-47e3-ac07-4b6d816f316d, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47500, /0:0:0:0:0:0:0:1%1:47500, /127.0.0.1:47500, /192.168.1.97:47500], discPort=47500, order=1, intOrder=1, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=1, nodeId8=2f75dffe, msg=null, type=NODE_JOINED, tstamp=1441217846450], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=0], nodeId=2f75dffe, evt=NODE_JOINED], init=true, ready=false, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@62ad0636, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=1, minorTopVer=0], startTime=1441217846818, endTime=1441217846889, ignoreInterrupts=false, lsnr=null, state=DONE]]
> [21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
> [21:22:27,010][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
> [21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
> [21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
> [21:22:27,011][WARN ][main][IgniteKernal] Dumping debug info for node [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, name=null, order=2, client=false]
> [21:22:27,011][WARN ][main][GridCachePartitionExchangeManager] Ready affinity version: AffinityTopologyVersion [topVer=2, minorTopVer=0]
> [21:22:27,012][WARN ][main][GridCachePartitionExchangeManager] Last exchange future: GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
> [21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Pending exchange futures:
> [21:22:27,013][WARN ][main][GridCachePartitionExchangeManager] Last 10 exchange futures (total: 1):
> [21:22:27,014][WARN ][main][GridCachePartitionExchangeManager] >>> GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441218145332, loc=true, ver=1.4.1#19700101-sha1:00000000, isClient=false], topVer=2, nodeId8=f039f3a9, msg=null, type=NODE_JOINED, tstamp=1441217847745], rcvdIds=GridConcurrentHashSet [elements=[]], rmtIds=[2f75dffe-1456-47e3-ac07-4b6d816f316d], exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=2, minorTopVer=0], nodeId=f039f3a9, evt=NODE_JOINED], init=true, ready=true, replied=false, added=true, initFut=GridFutureAdapter [resFlag=2, res=true, startTime=1441217847818, endTime=1441217847908, ignoreInterrupts=false, lsnr=null, state=DONE], topSnapshot=null, lastVer=null, partReleaseFut=GridCompoundFuture [lsnrCalls=3, finished=true, rdc=null, init=true, res=java.util.concurrent.atomic.AtomicMarkableReference@3669dc53, err=null, done=true, cancelled=false, err=null, futs=[true, true, true]], skipPreload=false, clientOnlyExchange=false, oldest=2f75dffe-1456-47e3-ac07-4b6d816f316d, oldestOrder=1, evtLatch=0, remaining=[2f75dffe-1456-47e3-ac07-4b6d816f316d], super=GridFutureAdapter [resFlag=2, res=AffinityTopologyVersion [topVer=2, minorTopVer=0], startTime=1441217847818, endTime=1441217847999, ignoreInterrupts=false, lsnr=null, state=DONE]]
> [21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending transactions:
> [21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending explicit locks:
> [21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending cache futures:
> [21:22:27,015][WARN ][main][GridCachePartitionExchangeManager] Pending atomic cache futures:
> [21:22:27] (wrn) No deadlocked threads detected.
> [21:22:27] (wrn) Thread dump at 2015/09/02 21:22:27 MSK
> Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
>         at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
>         at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@43b3f77c
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@43b3f77c
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@2d0de2ba
>         - locked java.net.DatagramSocket@6aa03871
>         at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
>         at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:152)
>         at java.net.SocketInputStream.read(SocketInputStream.java:122)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
>         - locked java.io.BufferedInputStream@1113ef2b
>         at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
>         at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
>         at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
>         at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
>         at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
>         at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
>         at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:152)
>         at java.net.SocketInputStream.read(SocketInputStream.java:122)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
>         - locked java.io.BufferedInputStream@3824f891
>         at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
>         at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
>         at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
>         at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
>         at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
>         at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
>         at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@33b1463
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@33b1463
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@286b6a02
>         - locked java.net.MulticastSocket@23fcbe09
>         at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29851]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.DelayQueue.take(DelayQueue.java:209)
>         at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@373e0666
>         - locked java.util.Collections$UnmodifiableSet@4f5f57f5
>         - locked sun.nio.ch.EPollSelectorImpl@33ee1297
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@5464626a
>         - locked java.util.Collections$UnmodifiableSet@208274c8
>         - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@6331a14a
>         - locked java.util.Collections$UnmodifiableSet@212bd37a
>         - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@379330f7
>         - locked java.util.Collections$UnmodifiableSet@10727853
>         - locked sun.nio.ch.EPollSelectorImpl@3291ea21
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@78a5c391
>         - locked java.util.Collections$UnmodifiableSet@4acaa278
>         - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
>         at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)
> Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=10]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@75dafc0b
>         - locked java.util.Collections$UnmodifiableSet@f4643f
>         - locked sun.nio.ch.EPollSelectorImpl@192cadf
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@43c67d6f
>         - locked java.util.Collections$UnmodifiableSet@19fb7a3c
>         - locked sun.nio.ch.EPollSelectorImpl@6102962a
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@1d53914e
>         - locked java.util.Collections$UnmodifiableSet@65a6fdcf
>         - locked sun.nio.ch.EPollSelectorImpl@301ed798
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@945cac4
>         - locked java.util.Collections$UnmodifiableSet@4bb488d0
>         - locked sun.nio.ch.EPollSelectorImpl@13c9319b
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@5fd11499
>         - locked java.util.Collections$UnmodifiableSet@179f79f4
>         - locked sun.nio.ch.EPollSelectorImpl@13d68f73
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
>     Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
>     Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
>         at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
>         at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
>         at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
>         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 junit.framework.TestCase.runTest(TestCase.java:176)
>         at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
>         at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
>         at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)
> Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
>     Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@4abff754
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@4abff754
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@66cdf85b
>         - locked java.net.DatagramSocket@5c6c5317
>         at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
>         at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@5d518562
>         - locked java.net.MulticastSocket@130c14cb
>         at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29972]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.DelayQueue.take(DelayQueue.java:209)
>         at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@6b38579e
>         - locked java.util.Collections$UnmodifiableSet@6012c643
>         - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2bcf1082
>         - locked java.util.Collections$UnmodifiableSet@1a1b32ce
>         - locked sun.nio.ch.EPollSelectorImpl@18c097c6
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@32773dc2
>         - locked java.util.Collections$UnmodifiableSet@4d0e75f2
>         - locked sun.nio.ch.EPollSelectorImpl@13c4a339
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2d583ceb
>         - locked java.util.Collections$UnmodifiableSet@5047833f
>         - locked sun.nio.ch.EPollSelectorImpl@7848213d
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@3c3f708f
>         - locked java.util.Collections$UnmodifiableSet@68f6db2f
>         - locked sun.nio.ch.EPollSelectorImpl@752585b0
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
>         at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)
> Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@19257c13
>         - locked java.util.Collections$UnmodifiableSet@6bf4d04a
>         - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@64b822b5
>         - locked java.util.Collections$UnmodifiableSet@74eeccbb
>         - locked sun.nio.ch.EPollSelectorImpl@69c344f6
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@12e4a8b9
>         - locked java.util.Collections$UnmodifiableSet@6201135f
>         - locked sun.nio.ch.EPollSelectorImpl@349ef43d
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2fb4ebc8
>         - locked java.util.Collections$UnmodifiableSet@ee3aff0
>         - locked sun.nio.ch.EPollSelectorImpl@633bd33
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2eca6273
>         - locked java.util.Collections$UnmodifiableSet@69058404
>         - locked sun.nio.ch.EPollSelectorImpl@691e5879
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=244]
>     Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31021]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
>     Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
> Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
>     Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:503)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
>         at sun.management.ThreadImpl.dumpThreads0(Native Method)
>         at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
>         at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
>         at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1629)
>         at junit.framework.TestCase.runBare(TestCase.java:141)
>         at junit.framework.TestResult$1.protect(TestResult.java:122)
>         at junit.framework.TestResult.runProtected(TestResult.java:142)
>         at junit.framework.TestResult.run(TestResult.java:125)
>         at junit.framework.TestCase.run(TestCase.java:129)
>         at junit.framework.TestSuite.runTest(TestSuite.java:255)
>         at junit.framework.TestSuite.run(TestSuite.java:250)
>         at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>         at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>         at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
>         at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
>         at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
> [21:22:27,150][WARN ][main][root] No deadlocked threads detected.
> [21:22:27,174][WARN ][main][root] Thread dump at 2015/09/02 21:22:27 MSK
> Thread [name="ignite-#136%pub-companion%", id=172, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#135%marshaller-cache-null%", id=171, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#134%marshaller-cache-companion%", id=170, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#133%marshaller-cache-null%", id=169, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#132%marshaller-cache-companion%", id=168, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="srvc-deploy-#131%null%", id=166, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@722ee101, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#130%utility-null%", id=165, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63b64337, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#129%utility-companion%", id=164, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@52f70305, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#128%marshaller-cache-null%", id=163, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1155f851, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#127%marshaller-cache-companion%", id=162, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@232196bb, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="preloader-demand-worker-#126%null%", id=161, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@56e767d0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#125%null%", id=160, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7250b542, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#124%null%", id=159, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#123%null%", id=158, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@10ac3ab0, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#122%null%", id=157, state=TIMED_WAITING, blockCnt=1, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1b41015d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#121%null%", id=156, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@48c08ea5, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#120%null%", id=155, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#119%null%", id=154, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@59d517f3, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#118%null%", id=153, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@35178098, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#117%null%", id=152, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@19fb9663, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#116%null%", id=151, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#115%null%", id=150, state=TIMED_WAITING, blockCnt=0, waitCnt=150]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@544e4ae8, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-worker-#114%companion%", id=149, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
>         at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="Thread-5", id=148, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="Thread-4", id=147, state=TIMED_WAITING, blockCnt=0, waitCnt=30]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryClientEndpoint$AliveChecker.run(IpcSharedMemoryClientEndpoint.java:332)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-worker-#113%null%", id=146, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryUtils.readSharedMemory(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemorySpace.read(IpcSharedMemorySpace.java:220)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryInputStream.read(IpcSharedMemoryInputStream.java:62)
>         at o.a.i.i.util.ipc.IpcToNioAdapter.serve(IpcToNioAdapter.java:114)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemWorker.body(TcpCommunicationSpi.java:2942)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="exchange-worker-#112%null%", id=145, state=TIMED_WAITING, blockCnt=0, waitCnt=61]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6017f095, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-server-reader-#111%null%", id=144, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@43b3f77c
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@43b3f77c
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@2d0de2ba
>         - locked java.net.DatagramSocket@6aa03871
>         at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="disco-event-worker-#110%null%", id=143, state=WAITING, blockCnt=0, waitCnt=307]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3cd9b967, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
>         at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="tcp-disco-ip-finder-cleaner-#13%null", id=142, state=TIMED_WAITING, blockCnt=0, waitCnt=5]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-sock-reader-#12%companion", id=141, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:152)
>         at java.net.SocketInputStream.read(SocketInputStream.java:122)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
>         - locked java.io.BufferedInputStream@1113ef2b
>         at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
>         at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
>         at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
>         at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
>         at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
>         at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
>         at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-sock-reader-#11%null", id=140, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.SocketInputStream.socketRead0(Native Method)
>         at java.net.SocketInputStream.read(SocketInputStream.java:152)
>         at java.net.SocketInputStream.read(SocketInputStream.java:122)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
>         - locked java.io.BufferedInputStream@3824f891
>         at o.a.i.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2310)
>         at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2323)
>         at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2794)
>         at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:801)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
>         at o.a.i.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:39)
>         at o.a.i.marshaller.jdk.JdkMarshaller.unmarshal(JdkMarshaller.java:100)
>         at o.a.i.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:4609)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-multicast-addr-sender-#9%null", id=138, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@33b1463
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@33b1463
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@286b6a02
>         - locked java.net.MulticastSocket@23fcbe09
>         at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-srvr-#8%null", id=137, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-msg-worker-#7%null", id=136, state=TIMED_WAITING, blockCnt=0, waitCnt=29863]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@26205354, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-data-loader-flusher-#109%null%", id=135, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@143ec35a, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.DelayQueue.take(DelayQueue.java:209)
>         at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-3-#108%null%", id=134, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@373e0666
>         - locked java.util.Collections$UnmodifiableSet@4f5f57f5
>         - locked sun.nio.ch.EPollSelectorImpl@33ee1297
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#107%null%", id=133, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@5464626a
>         - locked java.util.Collections$UnmodifiableSet@208274c8
>         - locked sun.nio.ch.EPollSelectorImpl@4cbbf7f4
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#106%null%", id=132, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@6331a14a
>         - locked java.util.Collections$UnmodifiableSet@212bd37a
>         - locked sun.nio.ch.EPollSelectorImpl@1484b8d5
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#105%null%", id=131, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@379330f7
>         - locked java.util.Collections$UnmodifiableSet@10727853
>         - locked sun.nio.ch.EPollSelectorImpl@3291ea21
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#104%null%", id=130, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@78a5c391
>         - locked java.util.Collections$UnmodifiableSet@4acaa278
>         - locked sun.nio.ch.EPollSelectorImpl@2bb8a47f
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="cron4j::scheduler[37793ccc03083e8d0409615d0000014f8f471f3f2ca1a4ae]::timer[37793ccc03083e8d0409615d0000014f8f471f3f354edc38]", id=129, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
>         at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)
> Thread [name="tcp-comm-worker-#6%null", id=128, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6737a445, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-nio-worker-3-#102%null%", id=126, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@75dafc0b
>         - locked java.util.Collections$UnmodifiableSet@f4643f
>         - locked sun.nio.ch.EPollSelectorImpl@192cadf
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#101%null%", id=125, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@43c67d6f
>         - locked java.util.Collections$UnmodifiableSet@19fb7a3c
>         - locked sun.nio.ch.EPollSelectorImpl@6102962a
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#100%null%", id=124, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@1d53914e
>         - locked java.util.Collections$UnmodifiableSet@65a6fdcf
>         - locked sun.nio.ch.EPollSelectorImpl@301ed798
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#99%null%", id=123, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@945cac4
>         - locked java.util.Collections$UnmodifiableSet@4bb488d0
>         - locked sun.nio.ch.EPollSelectorImpl@13c9319b
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#98%null%", id=122, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@5fd11499
>         - locked java.util.Collections$UnmodifiableSet@179f79f4
>         - locked sun.nio.ch.EPollSelectorImpl@13d68f73
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-communication-acceptor-#103%null%", id=127, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ipc-shmem-gc-#97%null%", id=121, state=TIMED_WAITING, blockCnt=0, waitCnt=31]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-timeout-worker-#96%null%", id=120, state=TIMED_WAITING, blockCnt=2, waitCnt=193]
>     Lock [object=java.lang.Object@6b63d131, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ignite-#95%sys-null%", id=119, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#94%sys-null%", id=118, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#93%sys-null%", id=117, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#92%sys-null%", id=116, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#91%sys-null%", id=115, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#90%sys-null%", id=114, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#89%sys-null%", id=113, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#88%sys-null%", id=112, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#87%sys-null%", id=111, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#86%sys-null%", id=110, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#85%sys-null%", id=109, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#84%sys-null%", id=108, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#83%sys-null%", id=107, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#82%sys-null%", id=106, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#81%sys-null%", id=105, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#80%sys-null%", id=104, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@663b1f0b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#79%pub-null%", id=103, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#78%pub-null%", id=102, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#77%pub-null%", id=101, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#76%pub-null%", id=100, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#75%pub-null%", id=99, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#74%pub-null%", id=98, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#73%pub-null%", id=97, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#72%pub-null%", id=96, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#71%pub-null%", id=95, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#70%pub-null%", id=94, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#69%pub-null%", id=93, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#68%pub-null%", id=92, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#67%pub-null%", id=91, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#66%pub-null%", id=90, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#65%pub-null%", id=89, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#64%pub-null%", id=88, state=WAITING, blockCnt=1, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33733f9c, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="test-runner", id=87, state=WAITING, blockCnt=1, waitCnt=12]
>     Lock [object=java.util.concurrent.CountDownLatch$Sync@53553527, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
>         at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
>         at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
>         at o.a.i.examples.messaging.MessagingPingPongExample.main(MessagingPingPongExample.java:112)
>         at o.a.i.examples.MessagingExamplesSelfTest.testMessagingPingPongExample(MessagingExamplesSelfTest.java:46)
>         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 junit.framework.TestCase.runTest(TestCase.java:176)
>         at o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:1665)
>         at o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:111)
>         at o.a.i.testframework.junits.GridAbstractTest$6.run(GridAbstractTest.java:1603)
> Thread [name="srvc-deploy-#63%companion%", id=85, state=WAITING, blockCnt=0, waitCnt=3]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7f14be2e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="preloader-demand-worker-#62%companion%", id=84, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ad1ff30, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#61%companion%", id=83, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40c8be46, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#60%companion%", id=82, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#59%companion%", id=81, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4406e4, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#58%companion%", id=80, state=TIMED_WAITING, blockCnt=0, waitCnt=63]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f208121, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#57%companion%", id=79, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3efdd686, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#56%companion%", id=78, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#55%companion%", id=77, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@b0f17b9, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#54%companion%", id=76, state=TIMED_WAITING, blockCnt=0, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@bde785b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-demand-worker-#53%companion%", id=75, state=TIMED_WAITING, blockCnt=1, waitCnt=64]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3aafa473, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.poll(GridDhtPartitionDemandPool.java:321)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool.access$1100(GridDhtPartitionDemandPool.java:87)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker.body(GridDhtPartitionDemandPool.java:924)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#52%companion%", id=74, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="preloader-supply-worker-#51%companion%", id=73, state=TIMED_WAITING, blockCnt=0, waitCnt=151]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6155981e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.poll(GridDhtPartitionSupplyPool.java:207)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool.access$500(GridDhtPartitionSupplyPool.java:56)
>         at o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$SupplyWorker.body(GridDhtPartitionSupplyPool.java:227)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="exchange-worker-#50%companion%", id=72, state=TIMED_WAITING, blockCnt=0, waitCnt=62]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3a760b7e, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.poll(GridCachePartitionExchangeManager.java:1072)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager.access$1900(GridCachePartitionExchangeManager.java:95)
>         at o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1140)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-coordinator-#49%companion%", id=71, state=TIMED_WAITING, blockCnt=6, waitCnt=7]
>     Lock [object=o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator@1bec9b2e, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.clock.GridClockSyncProcessor$TimeCoordinator.body(GridClockSyncProcessor.java:386)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-time-server-reader-#48%companion%", id=70, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@4abff754
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@4abff754
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@66cdf85b
>         - locked java.net.DatagramSocket@5c6c5317
>         at o.a.i.i.processors.clock.GridClockServer$ReadWorker.body(GridClockServer.java:199)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="disco-event-worker-#47%companion%", id=69, state=WAITING, blockCnt=1, waitCnt=166]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4bc33a68, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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 o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:1986)
>         at o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:1968)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="tcp-disco-ip-finder-cleaner-#5%companion", id=68, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1625)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-multicast-addr-sender-#4%companion", id=67, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainDatagramSocketImpl.receive0(Native Method)
>         - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
>         at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:146)
>         - locked java.net.PlainDatagramSocketImpl@7e2fa8b3
>         at java.net.DatagramSocket.receive(DatagramSocket.java:816)
>         - locked java.net.DatagramPacket@5d518562
>         - locked java.net.MulticastSocket@130c14cb
>         at o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:813)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-srvr-#3%companion", id=66, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:4316)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="tcp-disco-msg-worker-#2%companion", id=65, state=TIMED_WAITING, blockCnt=0, waitCnt=29984]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7e292531, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:519)
>         at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:682)
>         at o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:5201)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-data-loader-flusher-#46%companion%", id=64, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3f48f4ac, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.DelayQueue.take(DelayQueue.java:209)
>         at o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:92)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-3-#45%companion%", id=63, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@6b38579e
>         - locked java.util.Collections$UnmodifiableSet@6012c643
>         - locked sun.nio.ch.EPollSelectorImpl@2b3cf77c
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#44%companion%", id=62, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2bcf1082
>         - locked java.util.Collections$UnmodifiableSet@1a1b32ce
>         - locked sun.nio.ch.EPollSelectorImpl@18c097c6
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#43%companion%", id=61, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@32773dc2
>         - locked java.util.Collections$UnmodifiableSet@4d0e75f2
>         - locked sun.nio.ch.EPollSelectorImpl@13c4a339
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#42%companion%", id=60, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2d583ceb
>         - locked java.util.Collections$UnmodifiableSet@5047833f
>         - locked sun.nio.ch.EPollSelectorImpl@7848213d
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#41%companion%", id=59, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@3c3f708f
>         - locked java.util.Collections$UnmodifiableSet@68f6db2f
>         - locked sun.nio.ch.EPollSelectorImpl@752585b0
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="cron4j::scheduler[37793ccc03083e8d12429c890000014f8f4719f75285a2ed]::timer[37793ccc03083e8d12429c890000014f8f4719f929ea91ca]", id=58, state=TIMED_WAITING, blockCnt=0, waitCnt=6]
>         at java.lang.Thread.sleep(Native Method)
>         at it.sauronsoftware.cron4j.TimerThread.safeSleep(Unknown Source)
>         at it.sauronsoftware.cron4j.TimerThread.run(Unknown Source)
> Thread [name="tcp-comm-worker-#1%companion", id=57, state=TIMED_WAITING, blockCnt=0, waitCnt=11]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@726c21e5, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:2991)
>         at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> Thread [name="grid-nio-worker-3-#39%companion%", id=52, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@19257c13
>         - locked java.util.Collections$UnmodifiableSet@6bf4d04a
>         - locked sun.nio.ch.EPollSelectorImpl@1596e1a5
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-2-#38%companion%", id=51, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@64b822b5
>         - locked java.util.Collections$UnmodifiableSet@74eeccbb
>         - locked sun.nio.ch.EPollSelectorImpl@69c344f6
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-1-#37%companion%", id=50, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@12e4a8b9
>         - locked java.util.Collections$UnmodifiableSet@6201135f
>         - locked sun.nio.ch.EPollSelectorImpl@349ef43d
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-nio-worker-0-#36%companion%", id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2fb4ebc8
>         - locked java.util.Collections$UnmodifiableSet@ee3aff0
>         - locked sun.nio.ch.EPollSelectorImpl@633bd33
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:1377)
>         at o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1263)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="nio-acceptor-#35%companion%", id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
>         at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
>         at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87)
>         - locked sun.nio.ch.Util$2@2eca6273
>         - locked java.util.Collections$UnmodifiableSet@69058404
>         - locked sun.nio.ch.EPollSelectorImpl@691e5879
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:1761)
>         at o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:1733)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="shmem-communication-acceptor-#40%companion%", id=56, state=RUNNABLE, blockCnt=0, waitCnt=0]
>         at java.net.PlainSocketImpl.socketAccept(Native Method)
>         at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:530)
>         at java.net.ServerSocket.accept(ServerSocket.java:498)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint.accept(IpcSharedMemoryServerEndpoint.java:221)
>         at o.a.i.spi.communication.tcp.TcpCommunicationSpi$ShmemAcceptWorker.body(TcpCommunicationSpi.java:2854)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ipc-shmem-gc-#34%companion%", id=47, state=TIMED_WAITING, blockCnt=0, waitCnt=32]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.ipc.shmem.IpcSharedMemoryServerEndpoint$GcWorker.body(IpcSharedMemoryServerEndpoint.java:554)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="grid-timeout-worker-#33%companion%", id=45, state=TIMED_WAITING, blockCnt=23, waitCnt=245]
>     Lock [object=java.lang.Object@4742a5d9, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:184)
>         at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="ignite-#32%sys-companion%", id=44, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#31%sys-companion%", id=43, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#30%sys-companion%", id=42, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#29%sys-companion%", id=41, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#28%sys-companion%", id=40, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#27%sys-companion%", id=39, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#26%sys-companion%", id=38, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#25%sys-companion%", id=37, state=WAITING, blockCnt=0, waitCnt=6]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#24%sys-companion%", id=36, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#23%sys-companion%", id=35, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#22%sys-companion%", id=34, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
> [21:22:27,284][INFO ][test-runner][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
>         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:745)
> Thread [name="ignite-#21%sys-companion%", id=33, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#20%sys-companion%", id=32, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#19%sys-companion%", id=31, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#18%sys-companion%", id=30, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#17%sys-companion%", id=29, state=WAITING, blockCnt=0, waitCnt=7]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68966e1b, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#16%pub-companion%", id=28, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#15%pub-companion%", id=27, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#14%pub-companion%", id=26, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#13%pub-companion%", id=25, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#12%pub-companion%", id=24, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#11%pub-companion%", id=23, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#10%pub-companion%", id=22, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#9%pub-companion%", id=21, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#7%pub-companion%", id=19, state=WAITING, blockCnt=0, waitCnt=1]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#6%pub-companion%", id=18, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#5%pub-companion%", id=17, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#4%pub-companion%", id=16, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#3%pub-companion%", id=15, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#2%pub-companion%", id=14, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-#1%pub-companion%", id=13, state=WAITING, blockCnt=0, waitCnt=2]
>     Lock [object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@836006d, ownerName=null, ownerId=-1]
>         at sun.misc.Unsafe.park(Native Method)
>         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:745)
> Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0, waitCnt=31033]
>         at java.lang.Thread.sleep(Native Method)
>         at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
>         at java.lang.Thread.run(Thread.java:745)
> Thread [name="JDWP Command Reader", id=7, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="JDWP Event Helper Thread", id=6, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="JDWP Transport Listener: dt_socket", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
> Thread [name="Finalizer", id=3, state=WAITING, blockCnt=188, waitCnt=5]
>     Lock [object=java.lang.ref.ReferenceQueue$Lock@6c16e441, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
> Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=5, waitCnt=4]
>     Lock [object=java.lang.ref.Reference$Lock@52e39ed7, ownerName=null, ownerId=-1]
>         at java.lang.Object.wait(Native Method)
>         at java.lang.Object.wait(Object.java:503)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
> Thread [name="main", id=1, state=RUNNABLE, blockCnt=1, waitCnt=8]
>         at sun.management.ThreadImpl.dumpThreads0(Native Method)
>         at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
>         at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1195)
>         at o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1631)
>         at junit.framework.TestCase.runBare(TestCase.java:141)
>         at junit.framework.TestResult$1.protect(TestResult.java:122)
>         at junit.framework.TestResult.runProtected(TestResult.java:142)
>         at junit.framework.TestResult.run(TestResult.java:125)
>         at junit.framework.TestCase.run(TestCase.java:129)
>         at junit.framework.TestSuite.runTest(TestSuite.java:255)
>         at junit.framework.TestSuite.run(TestSuite.java:250)
>         at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
>         at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
>         at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:74)
>         at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:211)
>         at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
> Hm... let us finish the game!
> java.lang.InterruptedException
> [21:22:27,297][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Node left topology: TcpDiscoveryNode [id=f039f3a9-c728-4714-8027-d5d9bb9b3621, addrs=[0:0:0:0:0:0:0:1%1, 127.0.0.1, 192.168.1.97], sockAddrs=[/192.168.1.97:47501, /0:0:0:0:0:0:0:1%1:47501, /127.0.0.1:47501, /192.168.1.97:47501], discPort=47501, order=2, intOrder=2, lastExchangeTime=1441217847644, loc=false, ver=1.4.1#19700101-sha1:00000000, isClient=false]
> [21:22:27,298][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
> [21:22:27,298][INFO ][disco-event-worker-#47%companion%][GridDiscoveryManager] Topology snapshot [ver=3, servers=1, clients=0, CPUs=8, heap=3.5GB]
> [21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-sys-cache
> [21:22:27,299][INFO ][test-runner][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
> [21:22:27,312][INFO ][test-runner][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847999, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=04a174f8f41-f039f3a9-c728-4714-8027-d5d9bb9b3621, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap, pendingUndeploy=false, undeployed=true, usage=0]
> [21:22:27,316][INFO ][test-runner][IgniteKernal] 
> >>> +-----------------------------------------------------+
> >>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
> >>> +-----------------------------------------------------+
> >>> Grid name: null
> >>> Grid uptime: 00:04:59:168
> [21:22:27,318][INFO ][main][root] >>> Stopping test: testMessagingPingPongExample in 300328 ms <<<
> [21:22:27,319][INFO ][main][root] >>> Stopping grid [name=companion, id=2f75dffe-1456-47e3-ac07-4b6d816f316d]
> [21:22:27,322][INFO ][main][GridTcpRestProtocol] Command protocol successfully stopped: TCP binary
> [21:22:27,331][INFO ][main][GridCacheProcessor] Stopped cache: ignite-marshaller-sys-cache
> [21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-sys-cache
> [21:22:27,332][INFO ][main][GridCacheProcessor] Stopped cache: ignite-atomics-sys-cache
> [21:22:27,342][INFO ][main][GridDeploymentLocalStore] Removed undeployed class: GridDeployment [ts=1441217847969, depMode=SHARED, clsLdr=sun.misc.Launcher$AppClassLoader@1b3e02ed, clsLdrId=f3a174f8f41-2f75dffe-1456-47e3-ac07-4b6d816f316d, userVer=0, loc=true, sampleClsName=org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap, pendingUndeploy=false, undeployed=true, usage=0]
> [21:22:27,345][INFO ][main][IgniteKernal%companion] 
> >>> +-----------------------------------------------------+
> >>> Ignite ver. 1.4.1-SNAPSHOT#19700101-sha1:DEV stopped OK
> >>> +-----------------------------------------------------+
> >>> Grid name: companion
> >>> Grid uptime: 00:05:00:359
> java.util.concurrent.TimeoutException: Test has been timed out [test=testMessagingPingPongExample, timeout=300000]
> 	at org.apache.ignite.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1637)
> 	at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
> 	at org.junit.runner.JUnitCore.run(JUnitCore.java:160)
> 	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:67)
> Disconnected from the target VM, address: '127.0.0.1:57927', transport: 'socket'
> Process finished with exit code 255
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message