[ 
https://issues.apache.org/jira/browse/IGNITE-9249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16613471#comment-16613471
 ] 

Ilya Lantukh commented on IGNITE-9249:
--------------------------------------

[~agoncharuk], I've pushed fix for join timeout handling into this PR, please 
merge it into master.

> Tests hang when different threads try to start and stop nodes at the same 
> time.
> -------------------------------------------------------------------------------
>
>                 Key: IGNITE-9249
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9249
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Ilya Lantukh
>            Assignee: Ilya Lantukh
>            Priority: Major
>              Labels: MakeTeamcityGreenAgain
>
> An example of such test is 
> GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest.testRestartWithPutFourNodesOneBackupsOffheapEvict().
> Hanged threads:
> {code}
> "restart-worker-1@63424" prio=5 tid=0x7f5e nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:949)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:389)
>         at 
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2002)
>         at 
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:916)
>         at 
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1754)
>         at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1050)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2020)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1725)
>         - locked <0xfc36> (a 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance)
>         at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1153)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:651)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:920)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:858)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:846)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:812)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.access$1000(GridCacheAbstractNodeRestartSelfTest.java:64)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$2.run(GridCacheAbstractNodeRestartSelfTest.java:665)
>         at java.lang.Thread.run(Thread.java:748)
> "restart-worker-0@63423" prio=5 tid=0x7f5d nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
>         at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.awaitQuiet(IgniteUtils.java:7584)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.grid(IgnitionEx.java:1666)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1284)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1262)
>         at org.apache.ignite.Ignition.allGrids(Ignition.java:502)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.awaitTopologyChange(GridAbstractTest.java:2258)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1158)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1133)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1433)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.access$800(GridCacheAbstractNodeRestartSelfTest.java:64)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$2.run(GridCacheAbstractNodeRestartSelfTest.java:661)
>         at java.lang.Thread.run(Thread.java:748)
> {code}
> Full thread dump:
> {code}
> "test-runner-#26488%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest%@63124"
>  prio=5 tid=0x7e6a nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
>         at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.awaitQuiet(IgniteUtils.java:7584)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.grid(IgnitionEx.java:1666)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1284)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1262)
>         at org.apache.ignite.Ignition.allGrids(Ignition.java:502)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopAllGrids(GridAbstractTest.java:1185)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopAllGrids(GridAbstractTest.java:1174)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.checkRestartWithPut(GridCacheAbstractNodeRestartSelfTest.java:693)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.testRestartWithPutFourNodesOneBackupsOffheapEvict(GridCacheAbstractNodeRestartSelfTest.java:418)
>         at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source:-1)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:498)
>         at junit.framework.TestCase.runTest(TestCase.java:176)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:2156)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:143)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest$5.run(GridAbstractTest.java:2071)
>         at java.lang.Thread.run(Thread.java:748)
> "restart-worker-1@63424" prio=5 tid=0x7f5e nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:949)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:389)
>         at 
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2002)
>         at 
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:916)
>         at 
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1754)
>         at 
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1050)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2020)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1725)
>         - locked <0xfc36> (a 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance)
>         at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1153)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:651)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:920)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:858)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:846)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.startGrid(GridAbstractTest.java:812)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.access$1000(GridCacheAbstractNodeRestartSelfTest.java:64)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$2.run(GridCacheAbstractNodeRestartSelfTest.java:665)
>         at java.lang.Thread.run(Thread.java:748)
> "restart-worker-0@63423" prio=5 tid=0x7f5d nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
>         at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.awaitQuiet(IgniteUtils.java:7584)
>         at 
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.grid(IgnitionEx.java:1666)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1284)
>         at 
> org.apache.ignite.internal.IgnitionEx.allGrids(IgnitionEx.java:1262)
>         at org.apache.ignite.Ignition.allGrids(Ignition.java:502)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.awaitTopologyChange(GridAbstractTest.java:2258)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1158)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1133)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.stopGrid(GridAbstractTest.java:1433)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest.access$800(GridCacheAbstractNodeRestartSelfTest.java:64)
>         at 
> org.apache.ignite.internal.processors.cache.distributed.GridCacheAbstractNodeRestartSelfTest$2.run(GridCacheAbstractNodeRestartSelfTest.java:661)
>         at java.lang.Thread.run(Thread.java:748)
> "main@1" prio=5 tid=0x1 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at java.lang.Thread.join(Thread.java:1252)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.join(IgniteUtils.java:4641)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.join(IgniteUtils.java:4626)
>         at 
> org.apache.ignite.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:2103)
>         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:68)
>         at 
> com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:67)
>         at 
> com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
>         at 
> com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
> "tcp-disco-msg-worker-#4832%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64436"
>  prio=10 tid=0x8171 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at java.lang.Class.getEnclosingMethod0(Class.java:-1)
>         at java.lang.Class.getEnclosingMethodInfo(Class.java:1072)
>         at java.lang.Class.getEnclosingClass(Class.java:1272)
>         at java.lang.Class.getSimpleBinaryName(Class.java:1443)
>         at java.lang.Class.getSimpleName(Class.java:1309)
>         at 
> org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryStatistics.onMessageProcessingStarted(TcpDiscoveryStatistics.java:263)
>         - locked <0xfd5b> (a 
> org.apache.ignite.spi.discovery.tcp.internal.TcpDiscoveryStatistics)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:2791)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.processMessage(ServerImpl.java:2604)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorker.body(ServerImpl.java:7115)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2688)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerThread.body(ServerImpl.java:7059)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "grid-nio-worker-client-listener-3-#27126%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64419"
>  prio=5 tid=0x816d nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd5c> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd5d> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd5e> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-2-#27125%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64418"
>  prio=5 tid=0x816c nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd5f> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd60> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd61> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-1-#27124%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64417"
>  prio=5 tid=0x816b nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd62> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd63> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd64> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-0-#27123%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64416"
>  prio=5 tid=0x816a nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd65> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd66> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd67> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-client-listener-#27127%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64415"
>  prio=5 tid=0x816e nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd68> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd69> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd6a> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-3-#27121%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64403"
>  prio=5 tid=0x8166 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd6c> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd6d> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd6e> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-2-#27120%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64402"
>  prio=5 tid=0x8165 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd6f> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd70> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd71> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-1-#27119%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64400"
>  prio=5 tid=0x8164 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd72> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd73> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd74> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-0-#27118%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64399"
>  prio=5 tid=0x8163 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd75> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd76> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd77> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-tcp-comm-#27122%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64398"
>  prio=5 tid=0x8167 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd78> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd79> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd7a> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-3-#26559%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63235"
>  prio=5 tid=0x7ebb nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd7e> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd7f> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd80> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-2-#26558%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63237"
>  prio=5 tid=0x7eba nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd81> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd82> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd83> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-1-#26557%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63236"
>  prio=5 tid=0x7eb9 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd84> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd85> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd86> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-0-#26556%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63238"
>  prio=5 tid=0x7eb8 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd87> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd88> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd89> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-client-listener-#26560%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63234"
>  prio=5 tid=0x7ebc nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd8a> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd8b> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd8c> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-3-#26554%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63229"
>  prio=5 tid=0x7eb4 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd8e> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd8f> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd90> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-2-#26553%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63227"
>  prio=5 tid=0x7eb3 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd91> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd92> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd93> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-1-#26552%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63228"
>  prio=5 tid=0x7eb2 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd94> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd95> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd96> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-0-#26551%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63230"
>  prio=5 tid=0x7eb1 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd97> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd98> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd99> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-tcp-comm-#26555%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63226"
>  prio=5 tid=0x7eb5 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd9a> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfd9b> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfd9c> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-3-#26520%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63169"
>  prio=5 tid=0x7e8d nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfd9f> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfda0> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfda1> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-2-#26519%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63170"
>  prio=5 tid=0x7e8c nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfda2> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfda3> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfda4> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-1-#26518%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63168"
>  prio=5 tid=0x7e8b nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfda5> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfda6> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfda7> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-client-listener-0-#26517%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63171"
>  prio=5 tid=0x7e8a nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfda8> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfda9> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdaa> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-client-listener-#26521%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63167"
>  prio=5 tid=0x7e8e nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdab> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdac> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdad> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-3-#26515%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63154"
>  prio=5 tid=0x7e86 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdaf> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdb0> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdb1> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-2-#26514%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63153"
>  prio=5 tid=0x7e85 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdb2> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdb3> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdb4> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-1-#26513%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63152"
>  prio=5 tid=0x7e84 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdb5> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdb6> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdb7> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-nio-worker-tcp-comm-0-#26512%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63151"
>  prio=5 tid=0x7e83 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdb8> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdb9> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdba> (a 
> org.apache.ignite.internal.util.nio.SelectedSelectionKeySet)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2133)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1792)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "nio-acceptor-tcp-comm-#26516%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63150"
>  prio=5 tid=0x7e87 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(WindowsSelectorImpl.java:-1)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296)
>         at 
> sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.java:278)
>         at 
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>         at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>         - locked <0xfdbb> (a sun.nio.ch.WindowsSelectorImpl)
>         - locked <0xfdbc> (a java.util.Collections$UnmodifiableSet)
>         - locked <0xfdbd> (a sun.nio.ch.Util$3)
>         at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2907)
>         at 
> org.apache.ignite.internal.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2859)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-disco-srvr-#4833%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64437"
>  prio=10 tid=0x8172 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> java.net.DualStackPlainSocketImpl.accept0(DualStackPlainSocketImpl.java:-1)
>         at 
> java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
>         at 
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
>         - locked <0xfd5a> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:545)
>         at java.net.ServerSocket.accept(ServerSocket.java:513)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:5825)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServerThread.body(ServerImpl.java:5747)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-srvr-#4736%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63241"
>  prio=10 tid=0x7ec0 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> java.net.DualStackPlainSocketImpl.accept0(DualStackPlainSocketImpl.java:-1)
>         at 
> java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
>         at 
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
>         - locked <0xfd7d> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:545)
>         at java.net.ServerSocket.accept(ServerSocket.java:513)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:5825)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServerThread.body(ServerImpl.java:5747)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-srvr-#4731%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63185"
>  prio=10 tid=0x7e92 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at 
> java.net.DualStackPlainSocketImpl.accept0(DualStackPlainSocketImpl.java:-1)
>         at 
> java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
>         at 
> java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
>         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:199)
>         - locked <0xfd9e> (a java.net.SocksSocketImpl)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:545)
>         at java.net.ServerSocket.accept(ServerSocket.java:513)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:5825)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$TcpServerThread.body(ServerImpl.java:5747)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-msg-worker-#4735%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63240"
>  prio=10 tid=0x7ebf nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
>         at 
> java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorker.body(ServerImpl.java:7110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2688)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerThread.body(ServerImpl.java:7059)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-msg-worker-#4730%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63184"
>  prio=10 tid=0x7e91 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
>         at 
> java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorker.body(ServerImpl.java:7110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2688)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$MessageWorkerThread.body(ServerImpl.java:7059)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "exchange-worker-#26564%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63272"
>  prio=5 tid=0x7ec6 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
>         at 
> java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
>         at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body0(GridCachePartitionExchangeManager.java:2443)
>         at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2377)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "exchange-worker-#26525%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63198"
>  prio=5 tid=0x7e95 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
>         at 
> java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684)
>         at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body0(GridCachePartitionExchangeManager.java:2443)
>         at 
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2377)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27222%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64851"
>  prio=5 tid=0x81fe nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27221%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64850"
>  prio=5 tid=0x81fd nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27220%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64849"
>  prio=5 tid=0x81fc nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27219%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64848"
>  prio=5 tid=0x81fb nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27218%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64847"
>  prio=5 tid=0x81fa nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27217%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64846"
>  prio=5 tid=0x81f9 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27216%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64841"
>  prio=5 tid=0x81f4 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27215%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64840"
>  prio=5 tid=0x81f3 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27214%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64839"
>  prio=5 tid=0x81f2 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27213%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64838"
>  prio=5 tid=0x81f1 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27212%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@64837"
>  prio=5 tid=0x81f0 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-#27211%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64836"
>  prio=5 tid=0x81ef nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-comm-worker-#4830%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64401"
>  prio=5 tid=0x8168 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:4257)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$5.body(TcpCommunicationSpi.java:2217)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "srvc-deploy-#26574%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63282"
>  prio=5 tid=0x7ed0 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at 
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "disco-event-worker-#26563%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63271"
>  prio=5 tid=0x7ec5 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at 
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:2767)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:2741)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-comm-worker-#4733%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63231"
>  prio=5 tid=0x7eb6 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:4257)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$5.body(TcpCommunicationSpi.java:2217)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "srvc-deploy-#26527%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63200"
>  prio=5 tid=0x7e97 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at 
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
>         at 
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at java.lang.Thread.run(Thread.java:748)
> "disco-event-worker-#26524%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63197"
>  prio=5 tid=0x7e94 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at 
> java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:2767)
>         at 
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:2741)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-comm-worker-#4728%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63155"
>  prio=5 tid=0x7e88 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at 
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
>         at 
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:4257)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at 
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi$5.body(TcpCommunicationSpi.java:2217)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "grid-data-loader-flusher-#27129%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64428"
>  prio=5 tid=0x8170 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
>         at 
> org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:109)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-data-loader-flusher-#26562%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63239"
>  prio=5 tid=0x7ebe nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
>         at 
> org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:109)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-data-loader-flusher-#26523%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63180"
>  prio=5 tid=0x7e90 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>         at 
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
>         at java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
>         at 
> org.apache.ignite.internal.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:109)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-7-#27110%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64389"
>  prio=5 tid=0x815a nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-6-#27109%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64387"
>  prio=5 tid=0x8159 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-5-#27108%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64386"
>  prio=5 tid=0x8158 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-4-#27107%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64388"
>  prio=5 tid=0x8157 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-3-#27106%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64385"
>  prio=5 tid=0x8156 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-2-#27105%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64384"
>  prio=5 tid=0x8155 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-1-#27104%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64383"
>  prio=5 tid=0x8154 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-0-#27103%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64382"
>  prio=5 tid=0x8153 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-7-#27102%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64379"
>  prio=5 tid=0x8152 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-6-#27101%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64381"
>  prio=5 tid=0x8151 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-5-#27100%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64380"
>  prio=5 tid=0x8150 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-4-#27099%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64378"
>  prio=5 tid=0x814f nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-3-#27098%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64377"
>  prio=5 tid=0x814e nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-2-#27097%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64376"
>  prio=5 tid=0x814d nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-1-#27096%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64375"
>  prio=5 tid=0x814c nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-0-#27095%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64374"
>  prio=5 tid=0x814b nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-7-#26543%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63217"
>  prio=5 tid=0x7ea8 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-6-#26542%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63216"
>  prio=5 tid=0x7ea7 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-5-#26541%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63215"
>  prio=5 tid=0x7ea6 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-4-#26540%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63214"
>  prio=5 tid=0x7ea5 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-3-#26539%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63212"
>  prio=5 tid=0x7ea4 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-2-#26538%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63211"
>  prio=5 tid=0x7ea3 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-1-#26537%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63213"
>  prio=5 tid=0x7ea2 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-0-#26536%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63210"
>  prio=5 tid=0x7ea1 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-7-#26535%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63209"
>  prio=5 tid=0x7ea0 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-6-#26534%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63208"
>  prio=5 tid=0x7e9f nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-5-#26533%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63207"
>  prio=5 tid=0x7e9e nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-4-#26532%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63206"
>  prio=5 tid=0x7e9d nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-3-#26531%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63205"
>  prio=5 tid=0x7e9c nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-2-#26530%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63203"
>  prio=5 tid=0x7e9b nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-1-#26529%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63204"
>  prio=5 tid=0x7e9a nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-0-#26528%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63202"
>  prio=5 tid=0x7e99 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-7-#26504%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63140"
>  prio=5 tid=0x7e7a nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-6-#26503%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63139"
>  prio=5 tid=0x7e79 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-5-#26502%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63141"
>  prio=5 tid=0x7e78 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-4-#26501%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63138"
>  prio=5 tid=0x7e77 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-3-#26500%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63137"
>  prio=5 tid=0x7e76 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-2-#26499%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63136"
>  prio=5 tid=0x7e75 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-1-#26498%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63135"
>  prio=5 tid=0x7e74 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "data-streamer-stripe-0-#26497%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63134"
>  prio=5 tid=0x7e73 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-7-#26496%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63128"
>  prio=5 tid=0x7e72 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-6-#26495%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63132"
>  prio=5 tid=0x7e71 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-5-#26494%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63131"
>  prio=5 tid=0x7e70 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-4-#26493%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63127"
>  prio=5 tid=0x7e6f nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-3-#26492%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63129"
>  prio=5 tid=0x7e6e nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-2-#26491%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63133"
>  prio=5 tid=0x7e6d nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-1-#26490%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63130"
>  prio=5 tid=0x7e6c nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "sys-stripe-0-#26489%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63126"
>  prio=5 tid=0x7e6b nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at sun.misc.Unsafe.park(Unsafe.java:-1)
>         at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:658)
>         at 
> org.apache.ignite.internal.util.StripedExecutor$Stripe.body(StripedExecutor.java:490)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-timeout-worker-#27117%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64397"
>  prio=5 tid=0x8162 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:203)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-timeout-worker-#26550%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63225"
>  prio=5 tid=0x7eb0 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:203)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-timeout-worker-#26511%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63149"
>  prio=5 tid=0x7e82 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.internal.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:203)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "grid-sharedfs-timeout-worker-#4831%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64404"
>  prio=5 tid=0x8169 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.spi.checkpoint.sharedfs.SharedFsTimeoutTask.body(SharedFsTimeoutTask.java:99)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "grid-sharedfs-timeout-worker-#4734%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63232"
>  prio=5 tid=0x7eb7 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.spi.checkpoint.sharedfs.SharedFsTimeoutTask.body(SharedFsTimeoutTask.java:99)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "grid-sharedfs-timeout-worker-#4729%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63156"
>  prio=5 tid=0x7e89 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at 
> org.apache.ignite.spi.checkpoint.sharedfs.SharedFsTimeoutTask.body(SharedFsTimeoutTask.java:99)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-sock-reader-#4838%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64474"
>  prio=10 tid=0x8177 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1)
>         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
>         at java.net.SocketInputStream.read(SocketInputStream.java:171)
>         at java.net.SocketInputStream.read(SocketInputStream.java:141)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>         - locked <0xfd58> (a java.io.BufferedInputStream)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at 
> java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2657)
>         at 
> java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2673)
>         at 
> java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3150)
>         at 
> java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:859)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:355)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:43)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshaller.unmarshal0(JdkMarshaller.java:137)
>         at 
> org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9959)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:6220)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-sock-reader-#4835%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest3%@64467"
>  prio=10 tid=0x8174 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1)
>         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
>         at java.net.SocketInputStream.read(SocketInputStream.java:171)
>         at java.net.SocketInputStream.read(SocketInputStream.java:141)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>         - locked <0xfd59> (a java.io.BufferedInputStream)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at 
> java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2657)
>         at 
> java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2673)
>         at 
> java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3150)
>         at 
> java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:859)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:355)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:43)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshaller.unmarshal0(JdkMarshaller.java:137)
>         at 
> org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9959)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:6220)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "tcp-disco-sock-reader-#4828%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@64355"
>  prio=10 tid=0x813a nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
>         at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1)
>         at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
>         at java.net.SocketInputStream.read(SocketInputStream.java:171)
>         at java.net.SocketInputStream.read(SocketInputStream.java:141)
>         at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
>         at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
>         at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
>         - locked <0xfd7c> (a java.io.BufferedInputStream)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerInputStreamWrapper.read(JdkMarshallerInputStreamWrapper.java:53)
>         at 
> java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2657)
>         at 
> java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2673)
>         at 
> java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3150)
>         at 
> java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:859)
>         at java.io.ObjectInputStream.<init>(ObjectInputStream.java:355)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshallerObjectInputStream.<init>(JdkMarshallerObjectInputStream.java:43)
>         at 
> org.apache.ignite.marshaller.jdk.JdkMarshaller.unmarshal0(JdkMarshaller.java:137)
>         at 
> org.apache.ignite.marshaller.AbstractNodeNameAwareMarshaller.unmarshal(AbstractNodeNameAwareMarshaller.java:94)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.unmarshal(IgniteUtils.java:9959)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$SocketReader.body(ServerImpl.java:6220)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "jvm-pause-detector-worker@64390" daemon prio=5 tid=0x815b nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.LongJVMPauseDetector$1.run(LongJVMPauseDetector.java:100)
> "ttl-cleanup-worker-#26565%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63273"
>  prio=5 tid=0x7ec7 nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.sleep(IgniteUtils.java:7678)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body(GridCacheSharedTtlCleanupManager.java:145)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-disco-ip-finder-cleaner-#4740%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest1%@63270"
>  prio=10 tid=0x7ec4 nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1958)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "jvm-pause-detector-worker@63218" daemon prio=5 tid=0x7ea9 nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.LongJVMPauseDetector$1.run(LongJVMPauseDetector.java:100)
> "ttl-cleanup-worker-#26526%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63199"
>  prio=5 tid=0x7e96 nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.util.IgniteUtils.sleep(IgniteUtils.java:7678)
>         at 
> org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body(GridCacheSharedTtlCleanupManager.java:145)
>         at 
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> "tcp-disco-ip-finder-cleaner-#4732%dht.GridCachePartitionedNearDisabledOptimisticTxNodeRestartTest0%@63196"
>  prio=10 tid=0x7e93 nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1958)
>         at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> "jvm-pause-detector-worker@63142" daemon prio=5 tid=0x7e7b nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.LongJVMPauseDetector$1.run(LongJVMPauseDetector.java:100)
> "ignite-clock-for-tests@978" daemon prio=10 tid=0xe nid=NA sleeping
>   java.lang.Thread.State: TIMED_WAITING
>         at java.lang.Thread.sleep(Thread.java:-1)
>         at 
> org.apache.ignite.internal.util.GridTestClockTimer.run(GridTestClockTimer.java:50)
>         at java.lang.Thread.run(Thread.java:748)
> "Finalizer@64854" daemon prio=8 tid=0x3 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
>         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
>         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
> "Reference Handler@64855" daemon prio=10 tid=0x2 nid=NA waiting
>   java.lang.Thread.State: WAITING
>         at java.lang.Object.wait(Object.java:-1)
>         at java.lang.Object.wait(Object.java:502)
>         at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
>         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
> "Attach Listener@64852" daemon prio=5 tid=0x5 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
> "Signal Dispatcher@64853" daemon prio=9 tid=0x4 nid=NA runnable
>   java.lang.Thread.State: RUNNABLE
> {code}
> Probability of such situation is extremely low (< 1%).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to