1 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FD_SOCK.broadcastUnuspectMessage(FD_SOCK.java:710) at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:325) at org.jgroups.protocols.FD_ALL.unsuspect(FD_ALL.java:393) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:194) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1017) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeCommand(JGroupsTransport.java:850) at org.infinispan.remoting.rpc.RpcManagerImpl.invokeCommand(RpcManagerImpl.java:156) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.invokeRemotely(BaseDistributionInterceptor.java:744) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.handleNonTxWriteCommand(BaseDistributionInterceptor.java:250) at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.visitRemoveCommand(NonTxDistributionInterceptor.java:113) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitRemoveCommand(CacheLoaderInterceptor.java:151) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:734) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitRemoveExpiredCommand(EntryWrappingInterceptor.java:396) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:124) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitRemoveCommand(AbstractLockingInterceptor.java:102) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:309) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitRemoveCommand(StateTransferInterceptor.java:108) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitRemoveCommand(CacheMgmtInterceptor.java:434) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeededAsync(CacheImpl.java:1927) at org.infinispan.cache.impl.CacheImpl.performRemoveExpiredCommand(CacheImpl.java:714) at org.infinispan.cache.impl.CacheImpl.removeLifespanExpired(CacheImpl.java:696) at org.infinispan.cache.impl.DecoratedCache.removeLifespanExpired(DecoratedCache.java:437) at org.infinispan.expiration.impl.ClusterExpirationManager.removeLifespan(ClusterExpirationManager.java:237) at org.infinispan.expiration.impl.ClusterExpirationManager.handleEitherExpiration(ClusterExpirationManager.java:261) at org.infinispan.expiration.impl.ClusterExpirationManager.handleLifespanExpireEntry(ClusterExpirationManager.java:233) at org.infinispan.expiration.impl.ClusterExpirationManager.entryExpiredInMemory(ClusterExpirationManager.java:339) at org.infinispan.expiration.impl.ExpirationManagerImpl.handlePossibleExpiration(ExpirationManagerImpl.java:255) at org.infinispan.container.impl.EntryFactoryImpl.wrapEntryForWriting(EntryFactoryImpl.java:156) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.wrapEntryIfNeeded(EntryWrappingInterceptor.java:344) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:337) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:124) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:82) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:306) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:96) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:217) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:182) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.commands.remote.BaseRpcInvokingCommand.processVisitableCommandAsync(BaseRpcInvokingCommand.java:63) at org.infinispan.commands.remote.SingleRpcCommand.invokeAsync(SingleRpcCommand.java:57) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:126) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runSync(BaseBlockingRunnable.java:54) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:38) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.handleRunnable(BasePerCacheInboundInvocationHandler.java:174) at org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler.handle(NonTotalOrderPerCacheInboundInvocationHandler.java:81) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleCacheRpcCommand(GlobalInboundInvocationHandler.java:117) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleFromCluster(GlobalInboundInvocationHandler.java:75) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processRequest(JGroupsTransport.java:1356) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processMessage(JGroupsTransport.java:1280) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.access$300(JGroupsTransport.java:129) at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.lambda$up$0(JGroupsTransport.java:1450) at org.jgroups.util.MessageBatch.forEach(MessageBatch.java:318) at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.up(JGroupsTransport.java:1450) at org.jgroups.JChannel.up(JChannel.java:837) at org.jgroups.fork.ForkProtocolStack.up(ForkProtocolStack.java:162) at org.jgroups.stack.Protocol.up(Protocol.java:371) at org.jgroups.protocols.FORK.up(FORK.java:169) at org.jgroups.protocols.FRAG3.up(FRAG3.java:191) at org.jgroups.protocols.FlowControl.up(FlowControl.java:412) at org.jgroups.protocols.FlowControl.up(FlowControl.java:412) at org.jgroups.stack.Protocol.up(Protocol.java:371) at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:293) at org.jgroups.protocols.UNICAST3.deliverBatch(UNICAST3.java:1030) at org.jgroups.protocols.UNICAST3.removeAndDeliver(UNICAST3.java:839) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:742) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1017) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendTo(JGroupsTransport.java:266) at org.infinispan.remoting.rpc.RpcManagerImpl.sendTo(RpcManagerImpl.java:377) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.invokeRemotely(BaseDistributionInterceptor.java:739) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.handleNonTxWriteCommand(BaseDistributionInterceptor.java:236) at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.visitPutKeyValueCommand(NonTxDistributionInterceptor.java:108) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:123) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:734) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:337) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:124) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:82) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:309) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:96) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:220) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:182) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeededAsync(CacheImpl.java:1927) at org.infinispan.cache.impl.CacheImpl.putAsync(CacheImpl.java:1568) at org.infinispan.cache.impl.DecoratedCache.putAsync(DecoratedCache.java:690) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.cache.impl.EncoderCache.putAsync(EncoderCache.java:460) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.server.hotrod.CacheRequestProcessor.putInternal(CacheRequestProcessor.java:196) at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$put$6(CacheRequestProcessor.java:189) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1017) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendTo(JGroupsTransport.java:266) at org.infinispan.remoting.rpc.RpcManagerImpl.sendTo(RpcManagerImpl.java:377) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.invokeRemotely(BaseDistributionInterceptor.java:739) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.handleNonTxWriteCommand(BaseDistributionInterceptor.java:250) at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.visitPutKeyValueCommand(NonTxDistributionInterceptor.java:108) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:123) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:734) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:337) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:124) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:82) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:309) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:96) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:220) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:182) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeededAsync(CacheImpl.java:1927) at org.infinispan.cache.impl.CacheImpl.putAsync(CacheImpl.java:1568) at org.infinispan.cache.impl.DecoratedCache.putAsync(DecoratedCache.java:690) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.cache.impl.EncoderCache.putAsync(EncoderCache.java:460) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.server.hotrod.CacheRequestProcessor.putInternal(CacheRequestProcessor.java:196) at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$put$6(CacheRequestProcessor.java:189) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1017) at org.infinispan.remoting.transport.jgroups.StaggeredRequest.sendNextMessage(StaggeredRequest.java:99) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeCommandStaggered(JGroupsTransport.java:953) at org.infinispan.remoting.rpc.RpcManagerImpl.invokeCommandStaggered(RpcManagerImpl.java:241) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.remoteGetSingleKey(BaseDistributionInterceptor.java:194) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.visitGetCommand(BaseDistributionInterceptor.java:662) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.visitGetCacheEntryCommand(BaseDistributionInterceptor.java:674) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitGetCacheEntryCommand(CacheLoaderInterceptor.java:135) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitDataReadCommand(EntryWrappingInterceptor.java:211) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitGetCacheEntryCommand(EntryWrappingInterceptor.java:204) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataReadCommand(NonTransactionalLockingInterceptor.java:34) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitGetCacheEntryCommand(AbstractLockingInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.handleReadCommand(BaseStateTransferInterceptor.java:193) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.visitGetCacheEntryCommand(BaseStateTransferInterceptor.java:174) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitDataReadCommand(CacheMgmtInterceptor.java:123) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitGetCacheEntryCommand(CacheMgmtInterceptor.java:103) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.getCacheEntryAsync(CacheImpl.java:552) at org.infinispan.cache.impl.CacheImpl.getCacheEntryAsync(CacheImpl.java:545) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.getCacheEntryAsync(AbstractDelegatingAdvancedCache.java:326) at org.infinispan.cache.impl.EncoderCache.getCacheEntryAsync(EncoderCache.java:382) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.getCacheEntryAsync(AbstractDelegatingAdvancedCache.java:326) at org.infinispan.server.hotrod.CacheRequestProcessor.getInternal(CacheRequestProcessor.java:80) at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$get$0(CacheRequestProcessor.java:73) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1235) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeCommand(JGroupsTransport.java:877) at org.infinispan.remoting.rpc.RpcManagerImpl.invokeCommand(RpcManagerImpl.java:183) at org.infinispan.expiration.impl.ClusterExpirationManager.invokeTouchCommandRemotely(ClusterExpirationManager.java:454) at org.infinispan.expiration.impl.ClusterExpirationManager.attemptTouchAndReturnIfExpired(ClusterExpirationManager.java:436) at org.infinispan.expiration.impl.ClusterExpirationManager.touchEntryAndReturnIfExpired(ClusterExpirationManager.java:412) at org.infinispan.expiration.impl.ExpirationManagerImpl.handlePossibleExpiration(ExpirationManagerImpl.java:268) at org.infinispan.container.impl.EntryFactoryImpl.wrapEntryForReading(EntryFactoryImpl.java:80) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitDataReadCommand(EntryWrappingInterceptor.java:209) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitGetCacheEntryCommand(EntryWrappingInterceptor.java:204) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataReadCommand(NonTransactionalLockingInterceptor.java:34) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitGetCacheEntryCommand(AbstractLockingInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.handleReadCommand(BaseStateTransferInterceptor.java:193) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.visitGetCacheEntryCommand(BaseStateTransferInterceptor.java:174) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitDataReadCommand(CacheMgmtInterceptor.java:120) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitGetCacheEntryCommand(CacheMgmtInterceptor.java:103) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.commands.remote.ClusteredGetCommand.invokeAsync(ClusteredGetCommand.java:91) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:126) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.invoke(BaseBlockingRunnable.java:99) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.lambda$runAsync$0(BaseBlockingRunnable.java:90) at java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:760) at java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:778) at java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2140) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runAsync(BaseBlockingRunnable.java:73) at org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:40) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.handleRunnable(BasePerCacheInboundInvocationHandler.java:174) at org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler.handle(NonTotalOrderPerCacheInboundInvocationHandler.java:81) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleCacheRpcCommand(GlobalInboundInvocationHandler.java:117) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleFromCluster(GlobalInboundInvocationHandler.java:75) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processRequest(JGroupsTransport.java:1356) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processMessage(JGroupsTransport.java:1280) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.access$300(JGroupsTransport.java:129) at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.up(JGroupsTransport.java:1444) at org.jgroups.JChannel.up(JChannel.java:816) at org.jgroups.fork.ForkProtocolStack.up(ForkProtocolStack.java:134) at org.jgroups.stack.Protocol.up(Protocol.java:339) at org.jgroups.protocols.FORK.up(FORK.java:142) at org.jgroups.protocols.FRAG3.up(FRAG3.java:171) at org.jgroups.protocols.FlowControl.up(FlowControl.java:347) at org.jgroups.protocols.FlowControl.up(FlowControl.java:355) at org.jgroups.protocols.pbcast.GMS.up(GMS.java:872) at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:240) at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1008) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:734) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 1 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.VERIFY_SUSPECT.startTimer(VERIFY_SUSPECT.java:295) at org.jgroups.protocols.VERIFY_SUSPECT.verifySuspect(VERIFY_SUSPECT.java:211) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:116) at org.jgroups.protocols.FD_ALL.suspect(FD_ALL.java:371) at org.jgroups.protocols.FD_ALL$TimeoutChecker.run(FD_ALL.java:450) at org.jgroups.util.TimeScheduler3$Task.run(TimeScheduler3.java:324) at org.jgroups.util.TimeScheduler3$RecurringTask.run(TimeScheduler3.java:358) at org.jgroups.util.TimeScheduler3.submitToPool(TimeScheduler3.java:226) at org.jgroups.util.TimeScheduler3.run(TimeScheduler3.java:182) at java.lang.Thread.run(Thread.java:748) 2 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1235) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeCommand(JGroupsTransport.java:877) at org.infinispan.remoting.rpc.RpcManagerImpl.invokeCommand(RpcManagerImpl.java:183) at org.infinispan.expiration.impl.ClusterExpirationManager.invokeTouchCommandRemotely(ClusterExpirationManager.java:454) at org.infinispan.expiration.impl.ClusterExpirationManager.attemptTouchAndReturnIfExpired(ClusterExpirationManager.java:436) at org.infinispan.expiration.impl.ClusterExpirationManager.touchEntryAndReturnIfExpired(ClusterExpirationManager.java:412) at org.infinispan.expiration.impl.ExpirationManagerImpl.handlePossibleExpiration(ExpirationManagerImpl.java:268) at org.infinispan.container.impl.EntryFactoryImpl.wrapEntryForReading(EntryFactoryImpl.java:80) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitDataReadCommand(EntryWrappingInterceptor.java:209) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitGetCacheEntryCommand(EntryWrappingInterceptor.java:204) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataReadCommand(NonTransactionalLockingInterceptor.java:34) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitGetCacheEntryCommand(AbstractLockingInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.handleReadCommand(BaseStateTransferInterceptor.java:193) at org.infinispan.interceptors.impl.BaseStateTransferInterceptor.visitGetCacheEntryCommand(BaseStateTransferInterceptor.java:174) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitDataReadCommand(CacheMgmtInterceptor.java:123) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitGetCacheEntryCommand(CacheMgmtInterceptor.java:103) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitGetCacheEntryCommand(DDAsyncInterceptor.java:112) at org.infinispan.commands.read.GetCacheEntryCommand.acceptVisitor(GetCacheEntryCommand.java:39) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.getCacheEntryAsync(CacheImpl.java:552) at org.infinispan.cache.impl.CacheImpl.getCacheEntryAsync(CacheImpl.java:545) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.getCacheEntryAsync(AbstractDelegatingAdvancedCache.java:326) at org.infinispan.cache.impl.EncoderCache.getCacheEntryAsync(EncoderCache.java:382) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.getCacheEntryAsync(AbstractDelegatingAdvancedCache.java:326) at org.infinispan.server.hotrod.CacheRequestProcessor.getInternal(CacheRequestProcessor.java:80) at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$get$0(CacheRequestProcessor.java:73) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:748) 3 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FD_SOCK.broadcastUnuspectMessage(FD_SOCK.java:710) at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:325) at org.jgroups.protocols.FD_ALL.unsuspect(FD_ALL.java:393) at org.jgroups.protocols.FD_ALL.down(FD_ALL.java:232) at org.jgroups.protocols.VERIFY_SUSPECT.unsuspect(VERIFY_SUSPECT.java:286) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:150) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.lang.Thread.run(Thread.java:748) 5 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:957) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.doExecute(BlockingTaskAwareExecutorServiceImpl.java:127) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.execute(BlockingTaskAwareExecutorServiceImpl.java:52) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.execute(BlockingTaskAwareExecutorServiceImpl.java:117) at org.infinispan.executors.LazyInitializingBlockingTaskAwareExecutorService.execute(LazyInitializingBlockingTaskAwareExecutorService.java:152) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleReplicableCommand(GlobalInboundInvocationHandler.java:135) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleFromCluster(GlobalInboundInvocationHandler.java:77) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processRequest(JGroupsTransport.java:1356) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processMessage(JGroupsTransport.java:1280) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.access$300(JGroupsTransport.java:129) at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.up(JGroupsTransport.java:1444) at org.jgroups.JChannel.up(JChannel.java:816) at org.jgroups.fork.ForkProtocolStack.up(ForkProtocolStack.java:134) at org.jgroups.stack.Protocol.up(Protocol.java:339) at org.jgroups.protocols.FORK.up(FORK.java:142) at org.jgroups.protocols.FRAG3.up(FRAG3.java:171) at org.jgroups.protocols.FlowControl.up(FlowControl.java:347) at org.jgroups.protocols.FlowControl.up(FlowControl.java:355) at org.jgroups.protocols.pbcast.GMS.up(GMS.java:872) at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:240) at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1008) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:734) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 5 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FD_SOCK.broadcastUnuspectMessage(FD_SOCK.java:710) at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:325) at org.jgroups.protocols.FD_ALL.down(FD_ALL.java:236) at org.jgroups.protocols.VERIFY_SUSPECT.unsuspect(VERIFY_SUSPECT.java:286) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:150) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.lang.Thread.run(Thread.java:748) 5 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:578) at org.jgroups.protocols.pbcast.STABLE._sendStabilityMessage(STABLE.java:736) at org.jgroups.protocols.pbcast.STABLE.sendStabilityMessage(STABLE.java:714) at org.jgroups.protocols.pbcast.STABLE.handleStableMessage(STABLE.java:583) at org.jgroups.protocols.pbcast.STABLE.handleUpEvent(STABLE.java:250) at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:243) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:376) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:587) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.lang.Thread.run(Thread.java:748) 6 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.protocols.UNICAST3.processInternalMessage(UNICAST3.java:776) at org.jgroups.protocols.UNICAST3.handleDataReceivedFromSelf(UNICAST3.java:766) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:387) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool.lambda$loopback$0(SubmitToThreadPool.java:30) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 6 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1235) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendToMany(JGroupsTransport.java:276) at org.infinispan.remoting.rpc.RpcManagerImpl.sendToMany(RpcManagerImpl.java:390) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.primaryReturnHandler(BaseDistributionInterceptor.java:313) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenApply(BaseAsyncInterceptor.java:82) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.handleNonTxWriteCommand(BaseDistributionInterceptor.java:248) at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.visitPutKeyValueCommand(NonTxDistributionInterceptor.java:108) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:123) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:734) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:337) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.lambda$nonTxLockAndInvokeNext$1(AbstractLockingInterceptor.java:297) at org.infinispan.interceptors.SyncInvocationStage.addCallback(SyncInvocationStage.java:42) at org.infinispan.interceptors.InvocationStage.andHandle(InvocationStage.java:65) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.nonTxLockAndInvokeNext(AbstractLockingInterceptor.java:292) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:128) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:82) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:309) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitPutKeyValueCommand(StateTransferInterceptor.java:96) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:220) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:182) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitPutKeyValueCommand(DDAsyncInterceptor.java:60) at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:73) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeededAsync(CacheImpl.java:1927) at org.infinispan.cache.impl.CacheImpl.putAsync(CacheImpl.java:1568) at org.infinispan.cache.impl.DecoratedCache.putAsync(DecoratedCache.java:690) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.cache.impl.EncoderCache.putAsync(EncoderCache.java:460) at org.infinispan.cache.impl.AbstractDelegatingAdvancedCache.putAsync(AbstractDelegatingAdvancedCache.java:386) at org.infinispan.server.hotrod.CacheRequestProcessor.putInternal(CacheRequestProcessor.java:196) at org.infinispan.server.hotrod.CacheRequestProcessor.lambda$put$6(CacheRequestProcessor.java:189) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:748) 10 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.protocols.UNICAST3.processInternalMessage(UNICAST3.java:776) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:738) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 11 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.util.TimeScheduler3.submitToPool(TimeScheduler3.java:237) at org.jgroups.util.TimeScheduler3.run(TimeScheduler3.java:182) at java.lang.Thread.run(Thread.java:748) 27 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FD_SOCK.broadcastUnuspectMessage(FD_SOCK.java:710) at org.jgroups.protocols.FD_SOCK.down(FD_SOCK.java:325) at org.jgroups.protocols.FD_ALL.unsuspect(FD_ALL.java:393) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:194) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.lang.Thread.run(Thread.java:748) 29 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:625) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FlowControl.sendCredit(FlowControl.java:480) at org.jgroups.protocols.FlowControl.down(FlowControl.java:322) at org.jgroups.protocols.FlowControl.down(FlowControl.java:309) at org.jgroups.protocols.FRAG3.down(FRAG3.java:145) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.fork.ForkProtocol.down(ForkProtocol.java:42) at org.jgroups.fork.ForkProtocolStack.down(ForkProtocolStack.java:62) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:222) at org.jgroups.fork.ForkChannel.send(ForkChannel.java:21) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:1060) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommand(JGroupsTransport.java:1235) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendToMany(JGroupsTransport.java:276) at org.infinispan.remoting.rpc.RpcManagerImpl.sendToMany(RpcManagerImpl.java:390) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.primaryReturnHandler(BaseDistributionInterceptor.java:313) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenApply(BaseAsyncInterceptor.java:82) at org.infinispan.interceptors.distribution.BaseDistributionInterceptor.handleNonTxWriteCommand(BaseDistributionInterceptor.java:248) at org.infinispan.interceptors.distribution.NonTxDistributionInterceptor.visitRemoveCommand(NonTxDistributionInterceptor.java:113) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:184) at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitRemoveCommand(CacheLoaderInterceptor.java:151) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.BaseAsyncInterceptor.lambda$new$0(BaseAsyncInterceptor.java:23) at org.infinispan.interceptors.InvocationSuccessFunction.apply(InvocationSuccessFunction.java:25) at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:70) at org.infinispan.interceptors.InvocationStage.thenApply(InvocationStage.java:45) at org.infinispan.interceptors.BaseAsyncInterceptor.asyncInvokeNext(BaseAsyncInterceptor.java:225) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:734) at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitRemoveExpiredCommand(EntryWrappingInterceptor.java:396) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.lambda$nonTxLockAndInvokeNext$1(AbstractLockingInterceptor.java:297) at org.infinispan.interceptors.SyncInvocationStage.addCallback(SyncInvocationStage.java:42) at org.infinispan.interceptors.InvocationStage.andHandle(InvocationStage.java:65) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.nonTxLockAndInvokeNext(AbstractLockingInterceptor.java:292) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:128) at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:40) at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitRemoveCommand(AbstractLockingInterceptor.java:102) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndHandle(BaseAsyncInterceptor.java:184) at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:309) at org.infinispan.statetransfer.StateTransferInterceptor.handleWriteCommand(StateTransferInterceptor.java:252) at org.infinispan.statetransfer.StateTransferInterceptor.visitRemoveCommand(StateTransferInterceptor.java:108) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:151) at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitRemoveCommand(CacheMgmtInterceptor.java:434) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:55) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:124) at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:90) at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:57) at org.infinispan.interceptors.DDAsyncInterceptor.handleDefault(DDAsyncInterceptor.java:54) at org.infinispan.interceptors.DDAsyncInterceptor.visitRemoveCommand(DDAsyncInterceptor.java:65) at org.infinispan.commands.Visitor.visitRemoveExpiredCommand(Visitor.java:66) at org.infinispan.commands.write.RemoveExpiredCommand.acceptVisitor(RemoveExpiredCommand.java:63) at org.infinispan.interceptors.DDAsyncInterceptor.visitCommand(DDAsyncInterceptor.java:50) at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invokeAsync(AsyncInterceptorChainImpl.java:234) at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeededAsync(CacheImpl.java:1927) at org.infinispan.cache.impl.CacheImpl.performRemoveExpiredCommand(CacheImpl.java:714) at org.infinispan.cache.impl.CacheImpl.removeLifespanExpired(CacheImpl.java:696) at org.infinispan.cache.impl.DecoratedCache.removeLifespanExpired(DecoratedCache.java:437) at org.infinispan.expiration.impl.ClusterExpirationManager.removeLifespan(ClusterExpirationManager.java:237) at org.infinispan.expiration.impl.ClusterExpirationManager.handleEitherExpiration(ClusterExpirationManager.java:261) at org.infinispan.expiration.impl.ClusterExpirationManager.handleLifespanExpireEntry(ClusterExpirationManager.java:233) at org.infinispan.expiration.impl.ClusterExpirationManager.purgeInMemoryContents(ClusterExpirationManager.java:163) at org.infinispan.expiration.impl.ClusterExpirationManager.processExpiration(ClusterExpirationManager.java:106) at org.infinispan.expiration.impl.ExpirationManagerImpl$ScheduledTask.run(ExpirationManagerImpl.java:300) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java) at java.lang.Thread.run(Thread.java:748) 33 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.down(UNICAST3.java:578) at org.jgroups.protocols.pbcast.STABLE.sendStableMessage(STABLE.java:668) at org.jgroups.protocols.pbcast.STABLE$StableTask.run(STABLE.java:826) at org.jgroups.util.TimeScheduler3$Task.run(TimeScheduler3.java:324) at org.jgroups.util.TimeScheduler3$RecurringTask.run(TimeScheduler3.java:358) at org.jgroups.util.TimeScheduler3.submitToPool(TimeScheduler3.java:226) at org.jgroups.util.TimeScheduler3.run(TimeScheduler3.java:182) at java.lang.Thread.run(Thread.java:748) 37 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:957) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.doExecute(BlockingTaskAwareExecutorServiceImpl.java:127) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.execute(BlockingTaskAwareExecutorServiceImpl.java:52) at org.infinispan.executors.LazyInitializingBlockingTaskAwareExecutorService.execute(LazyInitializingBlockingTaskAwareExecutorService.java:58) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.handleRunnable(BasePerCacheInboundInvocationHandler.java:172) at org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler.handle(NonTotalOrderPerCacheInboundInvocationHandler.java:81) ... 29 more 154 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.protocols.UNICAST3.processInternalMessage(UNICAST3.java:776) at org.jgroups.protocols.UNICAST3.handleDataReceivedFromSelf(UNICAST3.java:766) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:387) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool.lambda$loopback$0(SubmitToThreadPool.java:30) at java.lang.Thread.run(Thread.java:748) 198 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.FD_ALL$HeartbeatSender.run(FD_ALL.java:414) at org.jgroups.util.TimeScheduler3$Task.run(TimeScheduler3.java:324) at org.jgroups.util.TimeScheduler3$RecurringTask.run(TimeScheduler3.java:358) at org.jgroups.util.TimeScheduler3.submitToPool(TimeScheduler3.java:226) at org.jgroups.util.TimeScheduler3.run(TimeScheduler3.java:182) at java.lang.Thread.run(Thread.java:748) 240 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.protocols.UNICAST3.processInternalMessage(UNICAST3.java:776) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:738) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.lang.Thread.run(Thread.java:748) 336 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.loopback(SubmitToThreadPool.java:30) at org.jgroups.util.MaxOneThreadPerSender.loopback(MaxOneThreadPerSender.java:54) at org.jgroups.protocols.TP.loopback(TP.java:1190) at org.jgroups.protocols.TP.down(TP.java:1109) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.stack.Protocol.down(Protocol.java:317) at org.jgroups.protocols.pbcast.NAKACK2.down(NAKACK2.java:559) at org.jgroups.protocols.UNICAST3.retransmit(UNICAST3.java:695) at org.jgroups.protocols.UNICAST3.triggerXmit(UNICAST3.java:1363) at org.jgroups.protocols.UNICAST3$RetransmitTask.run(UNICAST3.java:1313) at org.jgroups.util.TimeScheduler3$Task.run(TimeScheduler3.java:324) at org.jgroups.util.TimeScheduler3$RecurringTask.run(TimeScheduler3.java:358) at org.jgroups.util.TimeScheduler3.submitToPool(TimeScheduler3.java:226) at org.jgroups.util.TimeScheduler3.run(TimeScheduler3.java:182) at java.lang.Thread.run(Thread.java:748) 658 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:957) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1378) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.doExecute(BlockingTaskAwareExecutorServiceImpl.java:127) at org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl.execute(BlockingTaskAwareExecutorServiceImpl.java:52) at org.infinispan.executors.LazyInitializingBlockingTaskAwareExecutorService.execute(LazyInitializingBlockingTaskAwareExecutorService.java:58) at org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.handleRunnable(BasePerCacheInboundInvocationHandler.java:172) at org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler.handle(NonTotalOrderPerCacheInboundInvocationHandler.java:81) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleCacheRpcCommand(GlobalInboundInvocationHandler.java:117) at org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.handleFromCluster(GlobalInboundInvocationHandler.java:75) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processRequest(JGroupsTransport.java:1356) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.processMessage(JGroupsTransport.java:1280) at org.infinispan.remoting.transport.jgroups.JGroupsTransport.access$300(JGroupsTransport.java:129) at org.infinispan.remoting.transport.jgroups.JGroupsTransport$ChannelCallbacks.up(JGroupsTransport.java:1444) at org.jgroups.JChannel.up(JChannel.java:816) at org.jgroups.fork.ForkProtocolStack.up(ForkProtocolStack.java:134) at org.jgroups.stack.Protocol.up(Protocol.java:339) at org.jgroups.protocols.FORK.up(FORK.java:142) at org.jgroups.protocols.FRAG3.up(FRAG3.java:171) at org.jgroups.protocols.FlowControl.up(FlowControl.java:347) at org.jgroups.protocols.FlowControl.up(FlowControl.java:355) at org.jgroups.protocols.pbcast.GMS.up(GMS.java:872) at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:240) at org.jgroups.protocols.UNICAST3.deliverMessage(UNICAST3.java:1008) at org.jgroups.protocols.UNICAST3.handleDataReceived(UNICAST3.java:734) at org.jgroups.protocols.UNICAST3.up(UNICAST3.java:389) at org.jgroups.protocols.pbcast.NAKACK2.up(NAKACK2.java:590) at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:131) at org.jgroups.protocols.FD_ALL.up(FD_ALL.java:203) at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:253) at org.jgroups.protocols.MERGE3.up(MERGE3.java:280) at org.jgroups.protocols.Discovery.up(Discovery.java:295) at org.jgroups.protocols.TP.passMessageUp(TP.java:1250) at org.jgroups.util.SubmitToThreadPool$SingleMessageHandler.run(SubmitToThreadPool.java:87) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 27291 OutOfMemoryError: unable to create new native thread at java.lang.Thread.start0(Native Method) at java.lang.Thread.start(Thread.java:717) at org.jgroups.protocols.TP.runInNewThread(TP.java:1410) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1394) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1391) at org.jgroups.protocols.TP.submitToThreadPool(TP.java:1377) at org.jgroups.util.SubmitToThreadPool.process(SubmitToThreadPool.java:34) at org.jgroups.util.MaxOneThreadPerSender.process(MaxOneThreadPerSender.java:63) at org.jgroups.protocols.TP.handleSingleMessage(TP.java:1354) at org.jgroups.protocols.TP.receive(TP.java:1306) at org.jgroups.protocols.UDP$PacketReceiver.run(UDP.java:707) at java.lang.Thread.run(Thread.java:748)