Pavel Pereslegin created IGNITE-8051:
----------------------------------------
Summary: Put operation may hang on LOCAL TRANSACTIONAL cache if it
was stopped asynchronously.
Key: IGNITE-8051
URL: https://issues.apache.org/jira/browse/IGNITE-8051
Project: Ignite
Issue Type: Bug
Components: cache
Affects Versions: 2.4
Reporter: Pavel Pereslegin
Put operation may hang if local cache was destroyed asynchronously.
It seems that this happens because
IgniteTxImplicitSingleStateImpl#topologyReadLock does not check cache status
for local cache.
Simple reproducer:
{code:java}
public class DestroyLocalCacheTest extends GridCommonAbstractTest {
/** */
public void testDestroyAsync() throws Exception {
try (Ignite node = startGrid()) {
IgniteCache<Integer, Boolean> locCache = node.createCache(
new CacheConfiguration<Integer,
Boolean>(DEFAULT_CACHE_NAME).setCacheMode(CacheMode.LOCAL)
.setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL));
AtomicInteger cntr = new AtomicInteger();
GridTestUtils.runMultiThreadedAsync(() -> {
try {
int key;
while ((key = cntr.getAndIncrement()) < 10_000) {
if (key == 1000)
locCache.destroy();
locCache.put(key, true);
}
}
catch (Exception ignore) {
// No-op
}
return null;
}, 5, "put-thread").get();
}
}
}
{code}
Log output:
{noformat}
[2018-03-26 19:10:11,350][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridCacheProcessor] Started
cache [name=default, id=1544803905, memoryPolicyName=default, mode=LOCAL,
atomicity=TRANSACTIONAL, backups=0]
[2018-03-26 19:10:11,352][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
Finished waiting for partition release future [topVer=AffinityTopologyVersion
[topVer=1, minorTopVer=1], waitTime=0ms, futInfo=NA]
[2018-03-26 19:10:11,353][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
finishExchangeOnCoordinator [topVer=AffinityTopologyVersion [topVer=1,
minorTopVer=1], resVer=AffinityTopologyVersion [topVer=1, minorTopVer=1]]
[2018-03-26 19:10:11,354][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
Finish exchange future [startVer=AffinityTopologyVersion [topVer=1,
minorTopVer=1], resVer=AffinityTopologyVersion [topVer=1, minorTopVer=1],
err=null]
[2018-03-26 19:10:11,354][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][time] Finished exchange
init [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=1], crd=true]
[2018-03-26 19:10:11,355][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridCachePartitionExchangeManager]
Skipping rebalancing (nothing scheduled) [top=AffinityTopologyVersion
[topVer=1, minorTopVer=1], evt=DISCOVERY_CUSTOM_EVT,
node=fe867235-2fff-465a-b767-206abd291058]
[2018-03-26 19:10:11,590][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][time] Started exchange init
[topVer=AffinityTopologyVersion [topVer=1, minorTopVer=2], crd=true,
evt=DISCOVERY_CUSTOM_EVT, evtNode=fe867235-2fff-465a-b767-206abd291058,
customEvt=DynamicCacheChangeBatch
[id=67313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164,
reqs=[DynamicCacheChangeRequest [cacheName=default, hasCfg=false,
nodeId=fe867235-2fff-465a-b767-206abd291058, clientStartOnly=false, stop=true,
destroy=false, disabledAfterStartfalse]], exchangeActions=ExchangeActions
[startCaches=null, stopCaches=[default], startGrps=[], stopGrps=[default,
destroy=true], resetParts=null, stateChangeRequest=null], startCaches=false],
allowMerge=false]
[2018-03-26 19:10:11,590][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
Finished waiting for partition release future [topVer=AffinityTopologyVersion
[topVer=1, minorTopVer=2], waitTime=0ms, futInfo=NA]
[2018-03-26 19:10:11,591][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
finishExchangeOnCoordinator [topVer=AffinityTopologyVersion [topVer=1,
minorTopVer=2], resVer=AffinityTopologyVersion [topVer=1, minorTopVer=2]]
[2018-03-26 19:10:11,592][INFO
][exchange-worker-#38%local.DestroyLocalCacheTest%][GridDhtPartitionsExchangeFuture]
Finish exchange future [startVer=AffinityTopologyVersion [topVer=1,
minorTopVer=2], resVer=AffinityTopologyVersion [topVer=1, minorTopVer=2],
err=null]
[2018-03-26 19:15:09,191][ERROR][main][root] Test has been timed out and will
be interrupted (threads dump will be taken before interruption)
[test=testDestroyAsync, timeout=300000]
[2018-03-26 19:15:09,191][WARN ][main][diagnostic] Dumping debug info for node
[id=fe867235-2fff-465a-b767-206abd291058, name=local.DestroyLocalCacheTest,
order=1, topVer=1, client=false]
[2018-03-26 19:15:09,191][WARN ][main][diagnostic] Ready affinity version:
AffinityTopologyVersion [topVer=1, minorTopVer=1]
[2018-03-26 19:15:09,195][WARN ][main][diagnostic] Last exchange future:
GridDhtPartitionsExchangeFuture [firstDiscoEvt=DiscoveryCustomEvent
[customMsg=DynamicCacheChangeBatch
[id=67313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164,
reqs=[DynamicCacheChangeRequest [cacheName=default, hasCfg=false,
nodeId=fe867235-2fff-465a-b767-206abd291058, clientStartOnly=false, stop=true,
destroy=false, disabledAfterStartfalse]], exchangeActions=ExchangeActions
[startCaches=null, stopCaches=[default], startGrps=[], stopGrps=[default,
destroy=true], resetParts=null, stateChangeRequest=null], startCaches=false],
affTopVer=AffinityTopologyVersion [topVer=1, minorTopVer=2],
super=DiscoveryEvent [evtNode=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], topVer=1, nodeId8=fe867235, msg=null,
type=DISCOVERY_CUSTOM_EVT, tstamp=1522080611585]], crd=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], exchId=GridDhtPartitionExchangeId
[topVer=AffinityTopologyVersion [topVer=1, minorTopVer=2],
discoEvt=DiscoveryCustomEvent [customMsg=DynamicCacheChangeBatch
[id=67313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164,
reqs=[DynamicCacheChangeRequest [cacheName=default, hasCfg=false,
nodeId=fe867235-2fff-465a-b767-206abd291058, clientStartOnly=false, stop=true,
destroy=false, disabledAfterStartfalse]], exchangeActions=ExchangeActions
[startCaches=null, stopCaches=[default], startGrps=[], stopGrps=[default,
destroy=true], resetParts=null, stateChangeRequest=null], startCaches=false],
affTopVer=AffinityTopologyVersion [topVer=1, minorTopVer=2],
super=DiscoveryEvent [evtNode=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], topVer=1, nodeId8=fe867235, msg=null,
type=DISCOVERY_CUSTOM_EVT, tstamp=1522080611585]], nodeId=fe867235,
evt=DISCOVERY_CUSTOM_EVT], added=true, initFut=GridFutureAdapter
[ignoreInterrupts=false, state=INIT, res=null, hash=13648335], init=false,
lastVer=GridCacheVersion [topVer=133560612, order=1522080613658, nodeOrder=1],
partReleaseFut=PartitionReleaseFuture [topVer=AffinityTopologyVersion
[topVer=1, minorTopVer=2], futures=[ExplicitLockReleaseFuture
[topVer=AffinityTopologyVersion [topVer=1, minorTopVer=2], futures=[]],
TxReleaseFuture [topVer=AffinityTopologyVersion [topVer=1, minorTopVer=2],
futures=[]], AtomicUpdateReleaseFuture [topVer=AffinityTopologyVersion
[topVer=1, minorTopVer=2], futures=[]], DataStreamerReleaseFuture
[topVer=AffinityTopologyVersion [topVer=1, minorTopVer=2], futures=[]]]],
exchActions=ExchangeActions [startCaches=null, stopCaches=[default],
startGrps=[], stopGrps=[default, destroy=true], resetParts=null,
stateChangeRequest=null], affChangeMsg=null, initTs=1522080611585,
centralizedAff=false, forceAffReassignment=false, changeGlobalStateE=null,
done=true, state=DONE, evtLatch=0, remaining=[], super=GridFutureAdapter
[ignoreInterrupts=false, state=INIT, res=null, hash=747464370]]
[2018-03-26 19:15:09,196][WARN ][main][GridCachePartitionExchangeManager] First
10 pending exchange futures [total=0]
[2018-03-26 19:15:09,197][WARN ][main][diagnostic] Last 10 exchange futures
(total: 3):
[2018-03-26 19:15:09,197][WARN ][main][diagnostic] >>>
GridDhtPartitionsExchangeFuture [topVer=AffinityTopologyVersion [topVer=1,
minorTopVer=2], evt=DISCOVERY_CUSTOM_EVT, evtNode=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], done=false]
[2018-03-26 19:15:09,198][WARN ][main][diagnostic] >>>
GridDhtPartitionsExchangeFuture [topVer=AffinityTopologyVersion [topVer=1,
minorTopVer=1], evt=DISCOVERY_CUSTOM_EVT, evtNode=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], done=true]
[2018-03-26 19:15:09,198][WARN ][main][diagnostic] >>>
GridDhtPartitionsExchangeFuture [topVer=AffinityTopologyVersion [topVer=1,
minorTopVer=0], evt=NODE_JOINED, evtNode=TcpDiscoveryNode
[id=fe867235-2fff-465a-b767-206abd291058, addrs=[127.0.0.1],
sockAddrs=[/127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1522080609915, loc=true, ver=2.5.0#19700101-sha1:00000000,
isClient=false], done=true]
[2018-03-26 19:15:09,198][WARN ][main][diagnostic] Pending transactions:
[2018-03-26 19:15:09,200][WARN ][main][diagnostic] >>> [txVer=null,
tx=GridNearTxLocal [mappings=IgniteTxMappingsSingleImpl [mapping=null],
nearLocallyMapped=false, colocatedLocallyMapped=false, needCheckBackup=null,
hasRemoteLocks=false, trackTimeout=false, thread=put-thread-1,
mappings=IgniteTxMappingsSingleImpl [mapping=null], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxImplicitSingleStateImpl [init=true,
recovery=false], super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=133560612, order=1522080613657, nodeOrder=1], writeVer=null,
implicit=true, loc=true, threadId=62, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613657, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297604ms, onePhaseCommit=false], size=1]]]]
[2018-03-26 19:15:09,200][WARN ][main][diagnostic] >>> [txVer=null,
tx=GridNearTxLocal [mappings=IgniteTxMappingsSingleImpl [mapping=null],
nearLocallyMapped=false, colocatedLocallyMapped=false, needCheckBackup=null,
hasRemoteLocks=false, trackTimeout=false, thread=put-thread-2,
mappings=IgniteTxMappingsSingleImpl [mapping=null], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxImplicitSingleStateImpl [init=true,
recovery=false], super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=133560612, order=1522080613653, nodeOrder=1], writeVer=null,
implicit=true, loc=true, threadId=63, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613653, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false], size=1]]]]
[2018-03-26 19:15:09,201][WARN ][main][diagnostic] >>> [txVer=null,
tx=GridNearTxLocal [mappings=IgniteTxMappingsSingleImpl [mapping=null],
nearLocallyMapped=false, colocatedLocallyMapped=false, needCheckBackup=null,
hasRemoteLocks=false, trackTimeout=false, thread=put-thread-5,
mappings=IgniteTxMappingsSingleImpl [mapping=null], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxImplicitSingleStateImpl [init=true,
recovery=false], super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=133560612, order=1522080613652, nodeOrder=1], writeVer=null,
implicit=true, loc=true, threadId=66, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613652, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false], size=1]]]]
[2018-03-26 19:15:09,201][WARN ][main][diagnostic] >>> [txVer=null,
tx=GridNearTxLocal [mappings=IgniteTxMappingsSingleImpl [mapping=null],
nearLocallyMapped=false, colocatedLocallyMapped=false, needCheckBackup=null,
hasRemoteLocks=false, trackTimeout=false, thread=put-thread-4,
mappings=IgniteTxMappingsSingleImpl [mapping=null], super=GridDhtTxLocalAdapter
[nearOnOriginatingNode=false, nearNodes=[], dhtNodes=[], explicitLock=false,
super=IgniteTxLocalAdapter [completedBase=null, sndTransformedVals=false,
depEnabled=false, txState=IgniteTxImplicitSingleStateImpl [init=true,
recovery=false], super=IgniteTxAdapter [xidVer=GridCacheVersion
[topVer=133560612, order=1522080613645, nodeOrder=1], writeVer=null,
implicit=true, loc=true, threadId=65, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613645, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false], size=1]]]]
[2018-03-26 19:15:09,201][WARN ][main][diagnostic] Pending explicit locks:
[2018-03-26 19:15:09,201][WARN ][main][diagnostic] Pending cache futures:
[2018-03-26 19:15:09,203][WARN ][main][diagnostic] >>> GridNearTxFinishFuture
[futId=8c313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164, tx=GridNearTxLocal
[mappings=IgniteTxMappingsSingleImpl [mapping=null], nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=null, hasRemoteLocks=false,
trackTimeout=false, thread=put-thread-5, mappings=IgniteTxMappingsSingleImpl
[mapping=null], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxImplicitSingleStateImpl [init=true, recovery=false],
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=133560612,
order=1522080613652, nodeOrder=1], writeVer=null, implicit=true, loc=true,
threadId=66, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613652, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false],
size=1]]], commit=true, mappings=IgniteTxMappingsSingleImpl [mapping=null],
trackable=true, finishOnePhaseCalled=false, innerFuts=[],
super=GridCompoundIdentityFuture [super=GridCompoundFuture
[rdc=AlwaysTrueReducer [], initFlag=0, lsnrCalls=0, done=false,
cancelled=false, err=null, futs=[]]]]
[2018-03-26 19:15:09,203][WARN ][main][diagnostic] >>> GridNearTxFinishFuture
[futId=fc313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164, tx=GridNearTxLocal
[mappings=IgniteTxMappingsSingleImpl [mapping=null], nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=null, hasRemoteLocks=false,
trackTimeout=false, thread=put-thread-1, mappings=IgniteTxMappingsSingleImpl
[mapping=null], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxImplicitSingleStateImpl [init=true, recovery=false],
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=133560612,
order=1522080613657, nodeOrder=1], writeVer=null, implicit=true, loc=true,
threadId=62, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613657, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false],
size=1]]], commit=true, mappings=IgniteTxMappingsSingleImpl [mapping=null],
trackable=true, finishOnePhaseCalled=false, innerFuts=[],
super=GridCompoundIdentityFuture [super=GridCompoundFuture
[rdc=AlwaysTrueReducer [], initFlag=0, lsnrCalls=0, done=false,
cancelled=false, err=null, futs=[]]]]
[2018-03-26 19:15:09,204][WARN ][main][diagnostic] >>> GridNearTxFinishFuture
[futId=cb313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164, tx=GridNearTxLocal
[mappings=IgniteTxMappingsSingleImpl [mapping=null], nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=null, hasRemoteLocks=false,
trackTimeout=false, thread=put-thread-4, mappings=IgniteTxMappingsSingleImpl
[mapping=null], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxImplicitSingleStateImpl [init=true, recovery=false],
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=133560612,
order=1522080613645, nodeOrder=1], writeVer=null, implicit=true, loc=true,
threadId=65, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613645, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false],
size=1]]], commit=true, mappings=IgniteTxMappingsSingleImpl [mapping=null],
trackable=true, finishOnePhaseCalled=false, innerFuts=[],
super=GridCompoundIdentityFuture [super=GridCompoundFuture
[rdc=AlwaysTrueReducer [], initFlag=0, lsnrCalls=0, done=false,
cancelled=false, err=null, futs=[]]]]
[2018-03-26 19:15:09,204][WARN ][main][diagnostic] >>> GridNearTxFinishFuture
[futId=cc313136261-d40acb94-363f-4c5e-b62b-1a95fbe73164, tx=GridNearTxLocal
[mappings=IgniteTxMappingsSingleImpl [mapping=null], nearLocallyMapped=false,
colocatedLocallyMapped=false, needCheckBackup=null, hasRemoteLocks=false,
trackTimeout=false, thread=put-thread-2, mappings=IgniteTxMappingsSingleImpl
[mapping=null], super=GridDhtTxLocalAdapter [nearOnOriginatingNode=false,
nearNodes=[], dhtNodes=[], explicitLock=false, super=IgniteTxLocalAdapter
[completedBase=null, sndTransformedVals=false, depEnabled=false,
txState=IgniteTxImplicitSingleStateImpl [init=true, recovery=false],
super=IgniteTxAdapter [xidVer=GridCacheVersion [topVer=133560612,
order=1522080613653, nodeOrder=1], writeVer=null, implicit=true, loc=true,
threadId=63, startTime=1522080611585,
nodeId=fe867235-2fff-465a-b767-206abd291058, startVer=GridCacheVersion
[topVer=133560612, order=1522080613653, nodeOrder=1], endVer=null,
isolation=READ_COMMITTED, concurrency=OPTIMISTIC, timeout=0,
sysInvalidate=false, sys=false, plc=2, commitVer=null, finalizing=NONE,
invalidParts=null, state=ACTIVE, timedOut=false, topVer=AffinityTopologyVersion
[topVer=-1, minorTopVer=0], duration=297614ms, onePhaseCommit=false],
size=1]]], commit=true, mappings=IgniteTxMappingsSingleImpl [mapping=null],
trackable=true, finishOnePhaseCalled=false, innerFuts=[],
super=GridCompoundIdentityFuture [super=GridCompoundFuture
[rdc=AlwaysTrueReducer [], initFlag=0, lsnrCalls=0, done=false,
cancelled=false, err=null, futs=[]]]]
[2018-03-26 19:15:09,204][WARN ][main][diagnostic] Pending atomic cache futures:
[2018-03-26 19:15:09,204][WARN ][main][diagnostic] Pending data streamer
futures:
[2018-03-26 19:15:09,205][WARN ][main][diagnostic] Pending transaction deadlock
detection futures:
[19:15:09] (wrn) No deadlocked threads detected.
[19:15:09] (wrn) Thread dump at 2018/03/26 19:15:09 MSK[2018-03-26
19:15:09,226][WARN ][main][root] No deadlocked threads detected.
Thread [name="sys-#69%local.DestroyLocalCacheTest%", id=95,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#68%local.DestroyLocalCacheTest%", id=94,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#67%local.DestroyLocalCacheTest%", id=93,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#66%local.DestroyLocalCacheTest%", id=92,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#65%local.DestroyLocalCacheTest%", id=91,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#64%local.DestroyLocalCacheTest%", id=90,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="put-thread-5", id=66, state=WAITING, blockCnt=138, waitCnt=61]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-4", id=65, state=WAITING, blockCnt=109, waitCnt=43]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-3", id=64, state=WAITING, blockCnt=93, waitCnt=56]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at o.a.i.i.util.future.IgniteFutureImpl.get(IgniteFutureImpl.java:134)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.destroy(GatewayProtectedCacheProxy.java:1503)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:30)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-2", id=63, state=WAITING, blockCnt=132, waitCnt=57]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-1", id=62, state=WAITING, blockCnt=135, waitCnt=76]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="async-callable-runner-1", id=61, state=WAITING, blockCnt=0,
waitCnt=1]
Lock [object=o.a.i.testframework.GridTestSafeThreadFactory$1@1cd072a9,
ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at java.lang.Thread.join(Thread.java:1252)
at java.lang.Thread.join(Thread.java:1326)
at
o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:871)
at o.a.i.testframework.GridTestUtils$4.call(GridTestUtils.java:811)
at o.a.i.testframework.GridTestUtils$4.call(GridTestUtils.java:809)
at o.a.i.testframework.GridTestUtils$7.run(GridTestUtils.java:979)
at o.a.i.testframework.GridTestUtils$9.call(GridTestUtils.java:1275)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="ttl-cleanup-worker-#40%local.DestroyLocalCacheTest%", id=60,
state=TIMED_WAITING, blockCnt=0, waitCnt=596]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.util.IgniteUtils.sleep(IgniteUtils.java:7598)
at
o.a.i.i.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body(GridCacheSharedTtlCleanupManager.java:137)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="srvc-deploy-#39%local.DestroyLocalCacheTest%", id=58,
state=WAITING, blockCnt=0, waitCnt=3]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c75222b,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="exchange-worker-#38%local.DestroyLocalCacheTest%", id=57,
state=TIMED_WAITING, blockCnt=0, waitCnt=1489]
Lock
[object=java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@48140564,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:934)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247)
at
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.tryLock(ReentrantReadWriteLock.java:1115)
at
o.a.i.i.util.StripedCompositeReadWriteLock$WriteLock.tryLock(StripedCompositeReadWriteLock.java:201)
at
o.a.i.i.processors.cache.GridCacheGateway.onStopped(GridCacheGateway.java:305)
at
o.a.i.i.processors.cache.GridCacheProcessor.stopGateway(GridCacheProcessor.java:2060)
at
o.a.i.i.processors.cache.GridCacheProcessor.onExchangeDone(GridCacheProcessor.java:2229)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onDone(GridDhtPartitionsExchangeFuture.java:1612)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.finishExchangeOnCoordinator(GridDhtPartitionsExchangeFuture.java:2610)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onAllReceived(GridDhtPartitionsExchangeFuture.java:2408)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.distributedExchange(GridDhtPartitionsExchangeFuture.java:1135)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:704)
at
o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2344)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Locked synchronizers:
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@4c203ea1
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@27f674d
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@1d251891
Thread [name="disco-event-worker-#37%local.DestroyLocalCacheTest%", id=56,
state=WAITING, blockCnt=0, waitCnt=299]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58ceff1,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:2598)
at
o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:2580)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="tcp-disco-ip-finder-cleaner-#6%local.DestroyLocalCacheTest%",
id=55, state=TIMED_WAITING, blockCnt=0, waitCnt=9]
at java.lang.Thread.sleep(Native Method)
at
o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1883)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-multicast-addr-sender-#5%local.DestroyLocalCacheTest%",
id=54, state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked java.net.PlainDatagramSocketImpl@7c30a502
at
java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
- locked java.net.PlainDatagramSocketImpl@7c30a502
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
- locked java.net.DatagramPacket@49e4cb85
- locked java.net.MulticastSocket@2133c8f8
at
o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:882)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-srvr-#4%local.DestroyLocalCacheTest%", id=53,
state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at
o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:5590)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-msg-worker-#3%local.DestroyLocalCacheTest%", id=52,
state=TIMED_WAITING, blockCnt=4, waitCnt=29402]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@43a25848,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:6702)
at
o.a.i.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2602)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="grid-data-loader-flusher-#36%local.DestroyLocalCacheTest%",
id=51, state=WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ac3fd8b,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:108)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-3-#34%local.DestroyLocalCacheTest%",
id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@5594a1b5
- locked java.util.Collections$UnmodifiableSet@6a5fc7f7
- locked sun.nio.ch.EPollSelectorImpl@3b6eb2ec
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-2-#33%local.DestroyLocalCacheTest%",
id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@1e643faf
- locked java.util.Collections$UnmodifiableSet@6e8dacdf
- locked sun.nio.ch.EPollSelectorImpl@7a79be86
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-1-#32%local.DestroyLocalCacheTest%",
id=47, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@34ce8af7
- locked java.util.Collections$UnmodifiableSet@b684286
- locked sun.nio.ch.EPollSelectorImpl@880ec60
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-0-#31%local.DestroyLocalCacheTest%",
id=46, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@3f3afe78
- locked java.util.Collections$UnmodifiableSet@7f63425a
- locked sun.nio.ch.EPollSelectorImpl@36d64342
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="nio-acceptor-#30%local.DestroyLocalCacheTest%", id=45,
state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked sun.nio.ch.Util$3@39ba5a14
- locked java.util.Collections$UnmodifiableSet@511baa65
- locked sun.nio.ch.EPollSelectorImpl@340f438e
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2813)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2785)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-sharedfs-timeout-worker-#2%local.DestroyLocalCacheTest%",
id=44, state=TIMED_WAITING, blockCnt=0, waitCnt=60]
Lock [object=java.lang.Object@30c7da1e, ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at
o.a.i.spi.checkpoint.sharedfs.SharedFsTimeoutTask.body(SharedFsTimeoutTask.java:99)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-comm-worker-#1%local.DestroyLocalCacheTest%", id=43,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b464ce8,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:4093)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="grid-nio-worker-tcp-comm-3-#29%local.DestroyLocalCacheTest%",
id=42, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@57829d67
- locked java.util.Collections$UnmodifiableSet@19dfb72a
- locked sun.nio.ch.EPollSelectorImpl@17c68925
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-2-#28%local.DestroyLocalCacheTest%",
id=41, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@7e0ea639
- locked java.util.Collections$UnmodifiableSet@3d24753a
- locked sun.nio.ch.EPollSelectorImpl@59a6e353
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-1-#27%local.DestroyLocalCacheTest%",
id=40, state=RUNNABLE, blockCnt=2, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@7a0ac6e3
- locked java.util.Collections$UnmodifiableSet@71be98f5
- locked sun.nio.ch.EPollSelectorImpl@6fadae5d
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-0-#26%local.DestroyLocalCacheTest%",
id=39, state=RUNNABLE, blockCnt=1, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@17f6480
- locked java.util.Collections$UnmodifiableSet@2d6e8792
- locked sun.nio.ch.EPollSelectorImpl@2812cbfa
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="nio-acceptor-#25%local.DestroyLocalCacheTest%", id=38,
state=RUNNABLE, blockCnt=1, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked sun.nio.ch.Util$3@2acf57e3
- locked java.util.Collections$UnmodifiableSet@506e6d5e
- locked sun.nio.ch.EPollSelectorImpl@96532d6
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2813)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2785)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-timeout-worker-#24%local.DestroyLocalCacheTest%", id=37,
state=TIMED_WAITING, blockCnt=1, waitCnt=956]
Lock [object=java.lang.Object@3796751b, ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at
o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:195)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-7-#17%local.DestroyLocalCacheTest%", id=30,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-6-#16%local.DestroyLocalCacheTest%", id=29,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-5-#15%local.DestroyLocalCacheTest%", id=28,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-4-#14%local.DestroyLocalCacheTest%", id=27,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-3-#13%local.DestroyLocalCacheTest%", id=26,
state=WAITING, blockCnt=3, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-2-#12%local.DestroyLocalCacheTest%", id=25,
state=WAITING, blockCnt=3, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-1-#11%local.DestroyLocalCacheTest%", id=24,
state=WAITING, blockCnt=2, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-0-#10%local.DestroyLocalCacheTest%", id=23,
state=WAITING, blockCnt=1, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-7-#9%local.DestroyLocalCacheTest%", id=22,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-6-#8%local.DestroyLocalCacheTest%", id=21,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-5-#7%local.DestroyLocalCacheTest%", id=20,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-4-#6%local.DestroyLocalCacheTest%", id=19,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-3-#5%local.DestroyLocalCacheTest%", id=18,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-2-#4%local.DestroyLocalCacheTest%", id=17,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-1-#3%local.DestroyLocalCacheTest%", id=16,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-0-#2%local.DestroyLocalCacheTest%", id=15,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="test-runner-#1%local.DestroyLocalCacheTest%", id=14,
state=WAITING, blockCnt=4, waitCnt=5]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.testDestroyAsync(DestroyLocalCacheTest.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
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
o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:2001)
at
o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:133)
at
o.a.i.testframework.junits.GridAbstractTest$5.run(GridAbstractTest.java:1916)
at java.lang.Thread.run(Thread.java:748)
Thread [name="jvm-pause-detector-worker", id=13, state=TIMED_WAITING,
blockCnt=0, waitCnt=5984]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.LongJVMPauseDetector$1.run(LongJVMPauseDetector.java:90)
Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0,
waitCnt=29548]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
at java.lang.Thread.run(Thread.java:748)
Thread [name="Monitor Ctrl-Break", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.SocketInputStream.socketRead0(Native Method)
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 sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
- locked java.io.InputStreamReader@67b64c45
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:161)
at java.io.BufferedReader.readLine(BufferedReader.java:324)
- locked java.io.InputStreamReader@67b64c45
at java.io.BufferedReader.readLine(BufferedReader.java:389)
at
com.intellij.rt.execution.application.AppMainV2$1.run(AppMainV2.java:64)
Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
Thread [name="Finalizer", id=3, state=WAITING, blockCnt=3, waitCnt=4]
Lock [object=java.lang.ref.ReferenceQueue$Lock@4411d970, ownerName=null,
ownerId=-1]
at java.lang.Object.wait(Native Method)
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)
Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=3, waitCnt=3]
Lock [object=java.lang.ref.Reference$Lock@6442b0a6, ownerName=null,
ownerId=-1]
at java.lang.Object.wait(Native Method)
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)
Thread [name="main", id=1, state=RUNNABLE, blockCnt=0, waitCnt=1]
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1324)
at
o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1942)
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:47)
at
com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at
com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
[2018-03-26 19:15:09,244][WARN ][main][root] Thread dump at 2018/03/26 19:15:09
MSK
Thread [name="sys-#69%local.DestroyLocalCacheTest%", id=95,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#68%local.DestroyLocalCacheTest%", id=94,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#67%local.DestroyLocalCacheTest%", id=93,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#66%local.DestroyLocalCacheTest%", id=92,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#65%local.DestroyLocalCacheTest%", id=91,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="sys-#64%local.DestroyLocalCacheTest%", id=90,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@e580929,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="put-thread-5", id=66, state=WAITING, blockCnt=138, waitCnt=61]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-4", id=65, state=WAITING, blockCnt=109, waitCnt=43]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-3", id=64, state=WAITING, blockCnt=93, waitCnt=56]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at o.a.i.i.util.future.IgniteFutureImpl.get(IgniteFutureImpl.java:134)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.destroy(GatewayProtectedCacheProxy.java:1503)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:30)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-2", id=63, state=WAITING, blockCnt=132, waitCnt=57]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="put-thread-1", id=62, state=WAITING, blockCnt=135, waitCnt=76]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2390)
at
o.a.i.i.processors.cache.GridCacheAdapter$22.op(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter.java:4088)
at
o.a.i.i.processors.cache.GridCacheAdapter.put0(GridCacheAdapter.java:2388)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2369)
at
o.a.i.i.processors.cache.GridCacheAdapter.put(GridCacheAdapter.java:2346)
at
o.a.i.i.processors.cache.IgniteCacheProxyImpl.put(IgniteCacheProxyImpl.java:1084)
at
o.a.i.i.processors.cache.GatewayProtectedCacheProxy.put(GatewayProtectedCacheProxy.java:886)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.lambda$testDestroyAsync$0(DestroyLocalCacheTest.java:32)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest$$Lambda$7/759487471.call(Unknown
Source)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="async-callable-runner-1", id=61, state=WAITING, blockCnt=0,
waitCnt=1]
Lock [object=o.a.i.testframework.GridTestSafeThreadFactory$1@1cd072a9,
ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at java.lang.Thread.join(Thread.java:1252)
at java.lang.Thread.join(Thread.java:1326)
at
o.a.i.testframework.GridTestUtils.runMultiThreaded(GridTestUtils.java:871)
at o.a.i.testframework.GridTestUtils$4.call(GridTestUtils.java:811)
at o.a.i.testframework.GridTestUtils$4.call(GridTestUtils.java:809)
at o.a.i.testframework.GridTestUtils$7.run(GridTestUtils.java:979)
at o.a.i.testframework.GridTestUtils$9.call(GridTestUtils.java:1275)
at o.a.i.testframework.GridTestThread.run(GridTestThread.java:86)
Thread [name="ttl-cleanup-worker-#40%local.DestroyLocalCacheTest%", id=60,
state=TIMED_WAITING, blockCnt=0, waitCnt=596]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.util.IgniteUtils.sleep(IgniteUtils.java:7598)
at
o.a.i.i.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body(GridCacheSharedTtlCleanupManager.java:137)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="srvc-deploy-#39%local.DestroyLocalCacheTest%", id=58,
state=WAITING, blockCnt=0, waitCnt=3]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7c75222b,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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)
Thread [name="exchange-worker-#38%local.DestroyLocalCacheTest%", id=57,
state=TIMED_WAITING, blockCnt=0, waitCnt=1489]
Lock
[object=java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@48140564,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:934)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247)
at
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.tryLock(ReentrantReadWriteLock.java:1115)
at
o.a.i.i.util.StripedCompositeReadWriteLock$WriteLock.tryLock(StripedCompositeReadWriteLock.java:201)
at
o.a.i.i.processors.cache.GridCacheGateway.onStopped(GridCacheGateway.java:305)
at
o.a.i.i.processors.cache.GridCacheProcessor.stopGateway(GridCacheProcessor.java:2060)
at
o.a.i.i.processors.cache.GridCacheProcessor.onExchangeDone(GridCacheProcessor.java:2229)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onDone(GridDhtPartitionsExchangeFuture.java:1612)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.finishExchangeOnCoordinator(GridDhtPartitionsExchangeFuture.java:2610)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onAllReceived(GridDhtPartitionsExchangeFuture.java:2408)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.distributedExchange(GridDhtPartitionsExchangeFuture.java:1135)
at
o.a.i.i.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:704)
at
o.a.i.i.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:2344)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Locked synchronizers:
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@4c203ea1
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@27f674d
java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@1d251891
Thread [name="disco-event-worker-#37%local.DestroyLocalCacheTest%", id=56,
state=WAITING, blockCnt=0, waitCnt=299]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58ceff1,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body0(GridDiscoveryManager.java:2598)
at
o.a.i.i.managers.discovery.GridDiscoveryManager$DiscoveryWorker.body(GridDiscoveryManager.java:2580)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="tcp-disco-ip-finder-cleaner-#6%local.DestroyLocalCacheTest%",
id=55, state=TIMED_WAITING, blockCnt=0, waitCnt=9]
at java.lang.Thread.sleep(Native Method)
at
o.a.i.spi.discovery.tcp.ServerImpl$IpFinderCleaner.body(ServerImpl.java:1883)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-multicast-addr-sender-#5%local.DestroyLocalCacheTest%",
id=54, state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked java.net.PlainDatagramSocketImpl@7c30a502
at
java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
- locked java.net.PlainDatagramSocketImpl@7c30a502
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
- locked java.net.DatagramPacket@49e4cb85
- locked java.net.MulticastSocket@2133c8f8
at
o.a.i.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder$AddressSender.body(TcpDiscoveryMulticastIpFinder.java:882)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-srvr-#4%local.DestroyLocalCacheTest%", id=53,
state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
at java.net.ServerSocket.implAccept(ServerSocket.java:545)
at java.net.ServerSocket.accept(ServerSocket.java:513)
at
o.a.i.spi.discovery.tcp.ServerImpl$TcpServer.body(ServerImpl.java:5590)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-disco-msg-worker-#3%local.DestroyLocalCacheTest%", id=52,
state=TIMED_WAITING, blockCnt=4, waitCnt=29404]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@43a25848,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.spi.discovery.tcp.ServerImpl$MessageWorkerAdapter.body(ServerImpl.java:6702)
at
o.a.i.spi.discovery.tcp.ServerImpl$RingMessageWorker.body(ServerImpl.java:2602)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="grid-data-loader-flusher-#36%local.DestroyLocalCacheTest%",
id=51, state=WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ac3fd8b,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.i.processors.datastreamer.DataStreamProcessor$2.body(DataStreamProcessor.java:108)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-3-#34%local.DestroyLocalCacheTest%",
id=49, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@5594a1b5
- locked java.util.Collections$UnmodifiableSet@6a5fc7f7
- locked sun.nio.ch.EPollSelectorImpl@3b6eb2ec
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-2-#33%local.DestroyLocalCacheTest%",
id=48, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@1e643faf
- locked java.util.Collections$UnmodifiableSet@6e8dacdf
- locked sun.nio.ch.EPollSelectorImpl@7a79be86
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-1-#32%local.DestroyLocalCacheTest%",
id=47, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@34ce8af7
- locked java.util.Collections$UnmodifiableSet@b684286
- locked sun.nio.ch.EPollSelectorImpl@880ec60
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread
[name="grid-nio-worker-client-listener-0-#31%local.DestroyLocalCacheTest%",
id=46, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@3f3afe78
- locked java.util.Collections$UnmodifiableSet@7f63425a
- locked sun.nio.ch.EPollSelectorImpl@36d64342
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="nio-acceptor-#30%local.DestroyLocalCacheTest%", id=45,
state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked sun.nio.ch.Util$3@39ba5a14
- locked java.util.Collections$UnmodifiableSet@511baa65
- locked sun.nio.ch.EPollSelectorImpl@340f438e
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2813)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2785)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-sharedfs-timeout-worker-#2%local.DestroyLocalCacheTest%",
id=44, state=TIMED_WAITING, blockCnt=0, waitCnt=60]
Lock [object=java.lang.Object@30c7da1e, ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at
o.a.i.spi.checkpoint.sharedfs.SharedFsTimeoutTask.body(SharedFsTimeoutTask.java:99)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="tcp-comm-worker-#1%local.DestroyLocalCacheTest%", id=43,
state=TIMED_WAITING, blockCnt=0, waitCnt=1]
Lock
[object=java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5b464ce8,
ownerName=null, ownerId=-1]
at sun.misc.Unsafe.park(Native Method)
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
o.a.i.spi.communication.tcp.TcpCommunicationSpi$CommunicationWorker.body(TcpCommunicationSpi.java:4093)
at o.a.i.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
Thread [name="grid-nio-worker-tcp-comm-3-#29%local.DestroyLocalCacheTest%",
id=42, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@57829d67
- locked java.util.Collections$UnmodifiableSet@19dfb72a
- locked sun.nio.ch.EPollSelectorImpl@17c68925
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-2-#28%local.DestroyLocalCacheTest%",
id=41, state=RUNNABLE, blockCnt=0, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@7e0ea639
- locked java.util.Collections$UnmodifiableSet@3d24753a
- locked sun.nio.ch.EPollSelectorImpl@59a6e353
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-1-#27%local.DestroyLocalCacheTest%",
id=40, state=RUNNABLE, blockCnt=2, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@7a0ac6e3
- locked java.util.Collections$UnmodifiableSet@71be98f5
- locked sun.nio.ch.EPollSelectorImpl@6fadae5d
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-nio-worker-tcp-comm-0-#26%local.DestroyLocalCacheTest%",
id=39, state=RUNNABLE, blockCnt=1, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked o.a.i.i.util.nio.SelectedSelectionKeySet@17f6480
- locked java.util.Collections$UnmodifiableSet@2d6e8792
- locked sun.nio.ch.EPollSelectorImpl@2812cbfa
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.bodyInternal(GridNioServer.java:2075)
at
o.a.i.i.util.nio.GridNioServer$AbstractNioClientWorker.body(GridNioServer.java:1749)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="nio-acceptor-#25%local.DestroyLocalCacheTest%", id=38,
state=RUNNABLE, blockCnt=1, waitCnt=0]
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked sun.nio.ch.Util$3@2acf57e3
- locked java.util.Collections$UnmodifiableSet@506e6d5e
- locked sun.nio.ch.EPollSelectorImpl@96532d6
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.accept(GridNioServer.java:2813)
at
o.a.i.i.util.nio.GridNioServer$GridNioAcceptWorker.body(GridNioServer.java:2785)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="grid-timeout-worker-#24%local.DestroyLocalCacheTest%", id=37,
state=TIMED_WAITING, blockCnt=1, waitCnt=956]
Lock [object=java.lang.Object@3796751b, ownerName=null, ownerId=-1]
at java.lang.Object.wait(Native Method)
at
o.a.i.i.processors.timeout.GridTimeoutProcessor$TimeoutWorker.body(GridTimeoutProcessor.java:195)
at o.a.i.i.util.worker.GridWorker.run(GridWorker.java:110)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-7-#17%local.DestroyLocalCacheTest%", id=30,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-6-#16%local.DestroyLocalCacheTest%", id=29,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-5-#15%local.DestroyLocalCacheTest%", id=28,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-4-#14%local.DestroyLocalCacheTest%", id=27,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-3-#13%local.DestroyLocalCacheTest%", id=26,
state=WAITING, blockCnt=3, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-2-#12%local.DestroyLocalCacheTest%", id=25,
state=WAITING, blockCnt=3, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-1-#11%local.DestroyLocalCacheTest%", id=24,
state=WAITING, blockCnt=2, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="data-streamer-stripe-0-#10%local.DestroyLocalCacheTest%", id=23,
state=WAITING, blockCnt=1, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-7-#9%local.DestroyLocalCacheTest%", id=22,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-6-#8%local.DestroyLocalCacheTest%", id=21,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-5-#7%local.DestroyLocalCacheTest%", id=20,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-4-#6%local.DestroyLocalCacheTest%", id=19,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-3-#5%local.DestroyLocalCacheTest%", id=18,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-2-#4%local.DestroyLocalCacheTest%", id=17,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-1-#3%local.DestroyLocalCacheTest%", id=16,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="sys-stripe-0-#2%local.DestroyLocalCacheTest%", id=15,
state=WAITING, blockCnt=0, waitCnt=1]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.StripedExecutor$StripeConcurrentQueue.take(StripedExecutor.java:651)
at o.a.i.i.util.StripedExecutor$Stripe.run(StripedExecutor.java:499)
at java.lang.Thread.run(Thread.java:748)
Thread [name="test-runner-#1%local.DestroyLocalCacheTest%", id=14,
state=WAITING, blockCnt=4, waitCnt=5]
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:304)
at
o.a.i.i.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:177)
at o.a.i.i.util.future.GridFutureAdapter.get(GridFutureAdapter.java:140)
at
o.a.i.i.processors.cache.local.DestroyLocalCacheTest.testDestroyAsync(DestroyLocalCacheTest.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
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
o.a.i.testframework.junits.GridAbstractTest.runTestInternal(GridAbstractTest.java:2001)
at
o.a.i.testframework.junits.GridAbstractTest.access$000(GridAbstractTest.java:133)
at
o.a.i.testframework.junits.GridAbstractTest$5.run(GridAbstractTest.java:1916)
at java.lang.Thread.run(Thread.java:748)
Thread [name="jvm-pause-detector-worker", id=13, state=TIMED_WAITING,
blockCnt=0, waitCnt=5984]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.LongJVMPauseDetector$1.run(LongJVMPauseDetector.java:90)
Thread [name="ignite-clock-for-tests", id=11, state=TIMED_WAITING, blockCnt=0,
waitCnt=29550]
at java.lang.Thread.sleep(Native Method)
at o.a.i.i.util.GridTestClockTimer.run(GridTestClockTimer.java:41)
at java.lang.Thread.run(Thread.java:748)
Thread [name="Monitor Ctrl-Break", id=5, state=RUNNABLE, blockCnt=0, waitCnt=0]
at java.net.SocketInputStream.socketRead0(Native Method)
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 sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
- locked java.io.InputStreamReader@67b64c45
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.fill(BufferedReader.java:161)
at java.io.BufferedReader.readLine(BufferedReader.java:324)
- locked java.io.InputStreamReader@67b64c45
at java.io.BufferedReader.readLine(BufferedReader.java:389)
at
com.intellij.rt.execution.application.AppMainV2$1.run(AppMainV2.java:64)
Thread [name="Signal Dispatcher", id=4, state=RUNNABLE, blockCnt=0, waitCnt=0]
Thread [name="Finalizer", id=3, state=WAITING, blockCnt=3, waitCnt=4]
Lock [object=java.lang.ref.ReferenceQueue$Lock@4411d970, ownerName=null,
ownerId=-1]
at java.lang.Object.wait(Native Method)
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)
Thread [name="Reference Handler", id=2, state=WAITING, blockCnt=3, waitCnt=3]
Lock [object=java.lang.ref.Reference$Lock@6442b0a6, ownerName=null,
ownerId=-1]
at java.lang.Object.wait(Native Method)
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)
Thread [name="main", id=1, state=RUNNABLE, blockCnt=0, waitCnt=1]
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:454)
at o.a.i.i.util.IgniteUtils.dumpThreads(IgniteUtils.java:1324)
at
o.a.i.testframework.junits.GridAbstractTest.runTest(GridAbstractTest.java:1944)
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:47)
at
com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at
com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)