Created
November 15, 2018 23:14
-
-
Save marcospereira/35c692b3590c0d243054748a7ef6e846 to your computer and use it in GitHub Desktop.
Deadlock when using runProd and kill
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Potential deadlock: frozen threads found | |
It seems that the following threads have not changed their stack for more than 10 seconds. | |
These threads are possibly (but not necessarily!) in a deadlock or hung. | |
+------------------------------------------------------------------------------------------------------------------------------------------+ | |
| Name | | |
+------------------------------------------------------------------------------------------------------------------------------------------+ | |
| +---application-akka.actor.default-dispatcher-2 Frozen for at least 10s | | |
| | | | |
| +---java.lang.Shutdown.exit(int) Shutdown.java:212 | | |
| | | | |
| +---java.lang.Runtime.exit(int) Runtime.java:109 | | |
| | | | |
| +---java.lang.System.exit(int) System.java:971 | | |
| | | | |
| +---akka.actor.CoordinatedShutdown$.$anonfun$initPhaseActorSystemTerminate$2(boolean, int, Terminated) CoordinatedShutdown.scala:217 | | |
| | | | |
| +---akka.actor.CoordinatedShutdown$$$Lambda$846.apply(Object) | | |
| | | | |
| +---scala.util.Success.$anonfun$map$1(Success, Function1) Try.scala:251 | | |
| | | | |
| +---scala.util.Success.map(Function1) Try.scala:209 | | |
| | | | |
| +---scala.concurrent.Future.$anonfun$map$1(Function1, Try) Future.scala:288 | | |
| | | | |
| +---scala.concurrent.Future$$Lambda$758.apply(Object) | | |
| | | | |
| +---scala.concurrent.impl.Promise.liftedTree1$1(Function1, Try) Promise.scala:29 | | |
| | | | |
| +---scala.concurrent.impl.Promise.$anonfun$transform$1(Function1, Promise$DefaultPromise, Try) Promise.scala:29 | | |
| | | | |
| +---scala.concurrent.impl.Promise$$Lambda$252.apply(Object) | | |
| | | | |
| +---scala.concurrent.impl.CallbackRunnable.run() Promise.scala:60 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor$AbstractBatch) BatchingExecutor.scala:55 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$Batch.run() BatchingExecutor.scala:73 | | |
| | | | |
| +---akka.dispatch.ExecutionContexts$sameThreadExecutionContext$.unbatchedExecute(Runnable) Future.scala:77 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor.execute(Runnable) BatchingExecutor.scala:120 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor.execute$(BatchingExecutor, Runnable) BatchingExecutor.scala:114 | | |
| | | | |
| +---akka.dispatch.ExecutionContexts$sameThreadExecutionContext$.execute(Runnable) Future.scala:76 | | |
| | | | |
| +---scala.concurrent.impl.CallbackRunnable.executeWithValue(Try) Promise.scala:68 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1(Try, CallbackRunnable) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1$adapted(Try, CallbackRunnable) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Try) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.Promise.$anonfun$tryCompleteWith$1(Promise, Try) Promise.scala:71 | | |
| | | | |
| +---scala.concurrent.Promise.$anonfun$tryCompleteWith$1$adapted(Promise, Try) Promise.scala:71 | | |
| | | | |
| +---scala.concurrent.Promise$$Lambda$253.apply(Object) | | |
| | | | |
| +---scala.concurrent.impl.CallbackRunnable.run() Promise.scala:60 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor$Batch.processBatch$1(List) BatchingExecutor.scala:63 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor$Batch.$anonfun$run$1(BatchingExecutor$Batch, BlockContext) BatchingExecutor.scala:78 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor$Batch$$Lambda$277.apply$mcV$sp() | | |
| | | | |
| +---scala.runtime.java8.JFunction0$mcV$sp.apply() JFunction0$mcV$sp.java:12 | | |
| | | | |
| +---scala.concurrent.BlockContext$.withBlockContext(BlockContext, Function0) BlockContext.scala:81 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor$Batch.run() BatchingExecutor.scala:55 | | |
| | | | |
| +---scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Runnable) Future.scala:870 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor.execute(Runnable) BatchingExecutor.scala:106 | | |
| | | | |
| +---scala.concurrent.BatchingExecutor.execute$(BatchingExecutor, Runnable) BatchingExecutor.scala:103 | | |
| | | | |
| +---scala.concurrent.Future$InternalCallbackExecutor$.execute(Runnable) Future.scala:868 | | |
| | | | |
| +---scala.concurrent.impl.CallbackRunnable.executeWithValue(Try) Promise.scala:68 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1(Try, CallbackRunnable) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1$adapted(Try, CallbackRunnable) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Try) Promise.scala:284 | | |
| | | | |
| +---scala.concurrent.Promise.complete(Try) Promise.scala:49 | | |
| | | | |
| +---scala.concurrent.Promise.complete$(Promise, Try) Promise.scala:48 | | |
| | | | |
| +---scala.concurrent.impl.Promise$DefaultPromise.complete(Try) Promise.scala:183 | | |
| | | | |
| +---scala.concurrent.impl.Promise.$anonfun$transform$1(Function1, Promise$DefaultPromise, Try) Promise.scala:29 | | |
| | | | |
| +---scala.concurrent.impl.Promise$$Lambda$252.apply(Object) | | |
| | | | |
| +---scala.concurrent.impl.CallbackRunnable.run() Promise.scala:60 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor$AbstractBatch) BatchingExecutor.scala:55 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor$BlockableBatch, boolean) BatchingExecutor.scala:91 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$BlockableBatch$$Lambda$775.apply$mcV$sp() | | |
| | | | |
| +---scala.runtime.java8.JFunction0$mcV$sp.apply() JFunction0$mcV$sp.java:12 | | |
| | | | |
| +---scala.concurrent.BlockContext$.withBlockContext(BlockContext, Function0) BlockContext.scala:81 | | |
| | | | |
| +---akka.dispatch.BatchingExecutor$BlockableBatch.run() BatchingExecutor.scala:91 | | |
| | | | |
| +---akka.dispatch.TaskInvocation.run() AbstractDispatcher.scala:40 | | |
| | | | |
| +---akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec() ForkJoinExecutorConfigurator.scala:44 | | |
| | | | |
| +---akka.dispatch.forkjoin.ForkJoinTask.doExec() ForkJoinTask.java:260 | | |
| | | | |
| +---akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinTask) ForkJoinPool.java:1339 | | |
| | | | |
| +---akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool$WorkQueue) ForkJoinPool.java:1979 | | |
| | | | |
| +---akka.dispatch.forkjoin.ForkJoinWorkerThread.run() ForkJoinWorkerThread.java:107 | | |
+------------------------------------------------------------------------------------------------------------------------------------------+ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2018-11-15 18:11:05 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.181-b13 mixed mode): | |
"RMI TCP Connection(2)-127.0.0.1" #41 daemon prio=9 os_prio=31 tid=0x00007fb6bf997800 nid=0x8003 runnable [0x0000700005d2e000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.$$YJP$$socketRead0(Native Method) | |
at java.net.SocketInputStream.socketRead0(SocketInputStream.java) | |
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | |
at java.net.SocketInputStream.read(SocketInputStream.java:171) | |
at java.net.SocketInputStream.read(SocketInputStream.java:141) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:265) | |
- locked <0x0000000775685858> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:83) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:555) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$862/1831713934.run(Unknown Source) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687) | |
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) | |
Locked ownable synchronizers: | |
- <0x00000007759817e0> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"JMX server connection timeout 40" #40 daemon prio=9 os_prio=31 tid=0x00007fb6bd4f6000 nid=0x8803 in Object.wait() [0x0000700005c2c000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:168) | |
- locked <0x0000000775845738> (a [I) | |
at java.lang.Thread.run(Thread.java:748) | |
Locked ownable synchronizers: | |
- None | |
"RMI Scheduler(0)" #39 daemon prio=9 os_prio=31 tid=0x00007fb6bae58800 nid=0x8903 waiting on condition [0x0000700005b29000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000007767feac0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
Locked ownable synchronizers: | |
- None | |
"RMI TCP Connection(1)-127.0.0.1" #38 daemon prio=9 os_prio=31 tid=0x00007fb6bd4f7800 nid=0x9507 runnable [0x0000700005007000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.SocketInputStream.$$YJP$$socketRead0(Native Method) | |
at java.net.SocketInputStream.socketRead0(SocketInputStream.java) | |
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) | |
at java.net.SocketInputStream.read(SocketInputStream.java:171) | |
at java.net.SocketInputStream.read(SocketInputStream.java:141) | |
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246) | |
at java.io.BufferedInputStream.read(BufferedInputStream.java:265) | |
- locked <0x0000000775803f08> (a java.io.BufferedInputStream) | |
at java.io.FilterInputStream.read(FilterInputStream.java:83) | |
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:555) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$862/1831713934.run(Unknown Source) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687) | |
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) | |
Locked ownable synchronizers: | |
- <0x0000000775980f20> (a java.util.concurrent.ThreadPoolExecutor$Worker) | |
"RMI TCP Accept-0" #37 daemon prio=9 os_prio=31 tid=0x00007fb6bdb39800 nid=0x8f07 runnable [0x0000700004af9000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:545) | |
at java.net.ServerSocket.accept(ServerSocket.java:513) | |
at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:52) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:405) | |
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:377) | |
at java.lang.Thread.run(Thread.java:748) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-10" #36 prio=5 os_prio=31 tid=0x00007fb6be81e000 nid=0x7c03 waiting on condition [0x0000700005a26000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-9" #35 prio=5 os_prio=31 tid=0x00007fb6c101d800 nid=0x8a03 waiting on condition [0x0000700005923000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-8" #34 prio=5 os_prio=31 tid=0x00007fb6bda1d000 nid=0x670b waiting on condition [0x00007000049f6000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) | |
Locked ownable synchronizers: | |
- None | |
"CoordinatedShutdown-exit" #33 prio=5 os_prio=31 tid=0x00007fb6bd5d5800 nid=0x660b waiting on condition [0x00007000048f3000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x000000077608b1d8> (a scala.concurrent.impl.Promise$CompletionLatch) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) | |
at scala.concurrent.impl.Promise$DefaultPromise.tryAwait(Promise.scala:244) | |
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:254) | |
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:183) | |
at scala.concurrent.Await$.$anonfun$ready$1(package.scala:191) | |
at scala.concurrent.Await$$$Lambda$847/1556817307.apply(Unknown Source) | |
at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53) | |
at scala.concurrent.Await$.ready(package.scala:142) | |
at akka.actor.CoordinatedShutdown$$anon$1.$anonfun$run$1(CoordinatedShutdown.scala:207) | |
at akka.actor.CoordinatedShutdown$$anon$1$$Lambda$844/1376567722.apply(Unknown Source) | |
at scala.util.Try$.apply(Try.scala:209) | |
at akka.actor.CoordinatedShutdown$$anon$1.run(CoordinatedShutdown.scala:207) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-7" #32 prio=5 os_prio=31 tid=0x00007fb6bcbab800 nid=0x7903 waiting on condition [0x0000700005820000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-6" #31 prio=5 os_prio=31 tid=0x00007fb6bdcdf800 nid=0x8b07 waiting on condition [0x000070000571d000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) | |
Locked ownable synchronizers: | |
- None | |
"Thread-5" #22 prio=5 os_prio=31 tid=0x00007fb6bdcda000 nid=0x6f0b waiting on condition [0x000070000520e000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000007763347f0> (a scala.concurrent.impl.Promise$CompletionLatch) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) | |
at scala.concurrent.impl.Promise$DefaultPromise.tryAwait(Promise.scala:244) | |
at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:254) | |
at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:259) | |
at scala.concurrent.Await$.$anonfun$result$1(package.scala:215) | |
at scala.concurrent.Await$$$Lambda$276/1299145277.apply(Unknown Source) | |
at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:53) | |
at scala.concurrent.Await$.result(package.scala:142) | |
at play.api.internal.libs.concurrent.CoordinatedShutdownSupport$.syncShutdown(CoordinatedShutdownSupport.scala:58) | |
at play.core.server.AkkaHttpServer.stop(AkkaHttpServer.scala:393) | |
at play.core.server.ProdServerStart$.$anonfun$start$1(ProdServerStart.scala:91) | |
at play.core.server.ProdServerStart$$$Lambda$783/629321967.apply$mcV$sp(Unknown Source) | |
at play.core.server.RealServerProcess$$anon$1.run(ServerProcess.scala:48) | |
Locked ownable synchronizers: | |
- None | |
"SIGTERM handler" #30 daemon prio=9 os_prio=31 tid=0x00007fb6be81b800 nid=0x6a07 in Object.wait() [0x0000700004cff000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000779cce378> (a play.core.server.RealServerProcess$$anon$1) | |
at java.lang.Thread.join(Thread.java:1252) | |
- locked <0x0000000779cce378> (a play.core.server.RealServerProcess$$anon$1) | |
at java.lang.Thread.join(Thread.java:1326) | |
at java.lang.ApplicationShutdownHooks.runHooks(ApplicationShutdownHooks.java:107) | |
at java.lang.ApplicationShutdownHooks$1.run(ApplicationShutdownHooks.java:46) | |
at java.lang.Shutdown.runHooks(Shutdown.java:123) | |
at java.lang.Shutdown.sequence(Shutdown.java:167) | |
at java.lang.Shutdown.exit(Shutdown.java:212) | |
- locked <0x0000000777f18860> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Terminator$1.handle(Terminator.java:52) | |
at sun.misc.Signal$1.run(Signal.java:212) | |
at java.lang.Thread.run(Thread.java:748) | |
Locked ownable synchronizers: | |
- None | |
"YJPAgent-Telemetry" #29 daemon prio=5 os_prio=31 tid=0x00007fb6bfa8f000 nid=0x7507 in Object.wait() [0x000070000561a000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
at com.yourkit.runtime.TelemetryThread.run(TelemetryThread.java:629) | |
- locked <0x0000000776607e40> (a java.lang.Object) | |
Locked ownable synchronizers: | |
- None | |
"YJPAgent-OOMESnapshotDetector" #28 daemon prio=10 os_prio=31 tid=0x00007fb6bdd16000 nid=0x8c03 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"YJPAgent-CPUSampler" #27 daemon prio=10 os_prio=31 tid=0x00007fb6bdd15000 nid=0x8d03 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"YJPAgent-RequestListener" #26 daemon prio=1 os_prio=31 tid=0x00007fb6bdd14800 nid=0x7103 runnable [0x0000700005311000] | |
java.lang.Thread.State: RUNNABLE | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:545) | |
at java.net.ServerSocket.accept(ServerSocket.java:513) | |
at com.yourkit.runtime.Core$4.run(Core.java:795) | |
at java.lang.Thread.run(Thread.java:747) | |
Locked ownable synchronizers: | |
- None | |
"Attach Listener" #24 daemon prio=9 os_prio=31 tid=0x00007fb6be824000 nid=0xa10b waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"DestroyJavaVM" #23 prio=5 os_prio=31 tid=0x00007fb6baf16000 nid=0x1a03 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"com.google.common.base.internal.Finalizer" #20 daemon prio=5 os_prio=31 tid=0x00007fb6bd157800 nid=0x6c03 in Object.wait() [0x0000700004f05000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000777c86540> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) | |
- locked <0x0000000777c86540> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) | |
at com.google.common.base.internal.Finalizer.run(Finalizer.java:145) | |
at java.lang.Thread.run(Thread.java:747) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-4" #19 prio=5 os_prio=31 tid=0x00007fb6bb94a000 nid=0x9203 waiting on condition [0x0000700004e02000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000777ffde48> (a akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinPool) | |
at akka.dispatch.forkjoin.ForkJoinPool.scan(ForkJoinPool.java:2075) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) | |
Locked ownable synchronizers: | |
- None | |
"application-akka.actor.default-dispatcher-2" #17 prio=5 os_prio=31 tid=0x00007fb6bcbad800 nid=0x6903 waiting for monitor entry [0x0000700004bfb000] | |
java.lang.Thread.State: BLOCKED (on object monitor) | |
at java.lang.Shutdown.exit(Shutdown.java:212) | |
- waiting to lock <0x0000000777f18860> (a java.lang.Class for java.lang.Shutdown) | |
at java.lang.Runtime.exit(Runtime.java:109) | |
at java.lang.System.exit(System.java:971) | |
at akka.actor.CoordinatedShutdown$.$anonfun$initPhaseActorSystemTerminate$2(CoordinatedShutdown.scala:217) | |
at akka.actor.CoordinatedShutdown$$$Lambda$846/1441144734.apply(Unknown Source) | |
at scala.util.Success.$anonfun$map$1(Try.scala:251) | |
at scala.util.Success.map(Try.scala:209) | |
at scala.concurrent.Future.$anonfun$map$1(Future.scala:288) | |
at scala.concurrent.Future$$Lambda$758/470187021.apply(Unknown Source) | |
at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:29) | |
at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:29) | |
at scala.concurrent.impl.Promise$$Lambda$252/435297131.apply(Unknown Source) | |
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60) | |
at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55) | |
at akka.dispatch.BatchingExecutor$Batch.run(BatchingExecutor.scala:73) | |
at akka.dispatch.ExecutionContexts$sameThreadExecutionContext$.unbatchedExecute(Future.scala:77) | |
at akka.dispatch.BatchingExecutor.execute(BatchingExecutor.scala:120) | |
at akka.dispatch.BatchingExecutor.execute$(BatchingExecutor.scala:114) | |
at akka.dispatch.ExecutionContexts$sameThreadExecutionContext$.execute(Future.scala:76) | |
at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:68) | |
at scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1(Promise.scala:284) | |
at scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1$adapted(Promise.scala:284) | |
at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:284) | |
at scala.concurrent.Promise.$anonfun$tryCompleteWith$1(Promise.scala:71) | |
at scala.concurrent.Promise.$anonfun$tryCompleteWith$1$adapted(Promise.scala:71) | |
at scala.concurrent.Promise$$Lambda$253/355649049.apply(Unknown Source) | |
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60) | |
at scala.concurrent.BatchingExecutor$Batch.processBatch$1(BatchingExecutor.scala:63) | |
at scala.concurrent.BatchingExecutor$Batch.$anonfun$run$1(BatchingExecutor.scala:78) | |
at scala.concurrent.BatchingExecutor$Batch$$Lambda$277/718185391.apply$mcV$sp(Unknown Source) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:81) | |
at scala.concurrent.BatchingExecutor$Batch.run(BatchingExecutor.scala:55) | |
at scala.concurrent.Future$InternalCallbackExecutor$.unbatchedExecute(Future.scala:870) | |
at scala.concurrent.BatchingExecutor.execute(BatchingExecutor.scala:106) | |
at scala.concurrent.BatchingExecutor.execute$(BatchingExecutor.scala:103) | |
at scala.concurrent.Future$InternalCallbackExecutor$.execute(Future.scala:868) | |
at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:68) | |
at scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1(Promise.scala:284) | |
at scala.concurrent.impl.Promise$DefaultPromise.$anonfun$tryComplete$1$adapted(Promise.scala:284) | |
at scala.concurrent.impl.Promise$DefaultPromise.tryComplete(Promise.scala:284) | |
at scala.concurrent.Promise.complete(Promise.scala:49) | |
at scala.concurrent.Promise.complete$(Promise.scala:48) | |
at scala.concurrent.impl.Promise$DefaultPromise.complete(Promise.scala:183) | |
at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:29) | |
at scala.concurrent.impl.Promise$$Lambda$252/435297131.apply(Unknown Source) | |
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60) | |
at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55) | |
at akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor.scala:91) | |
at akka.dispatch.BatchingExecutor$BlockableBatch$$Lambda$775/1802511189.apply$mcV$sp(Unknown Source) | |
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12) | |
at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:81) | |
at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:91) | |
at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:40) | |
at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(ForkJoinExecutorConfigurator.scala:44) | |
at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) | |
at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) | |
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) | |
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) | |
Locked ownable synchronizers: | |
- None | |
"Service Thread" #10 daemon prio=9 os_prio=31 tid=0x00007fb6bc019800 nid=0x6403 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C1 CompilerThread3" #9 daemon prio=9 os_prio=31 tid=0x00007fb6bc00f000 nid=0x9a03 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread2" #8 daemon prio=9 os_prio=31 tid=0x00007fb6bc000000 nid=0x6203 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread1" #7 daemon prio=9 os_prio=31 tid=0x00007fb6bd054000 nid=0x6003 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread0" #6 daemon prio=9 os_prio=31 tid=0x00007fb6ba837000 nid=0x5f03 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" #5 daemon prio=9 os_prio=31 tid=0x00007fb6bd053000 nid=0x5e03 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=31 tid=0x00007fb6ba830000 nid=0x9d03 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007fb6bd031000 nid=0xa503 in Object.wait() [0x0000700003fd8000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000777c86550> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144) | |
- locked <0x0000000777c86550> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:200) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007fb6bd030000 nid=0xa703 in Object.wait() [0x0000700003ed5000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000777e8d340> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference.tryHandlePending(Reference.java:191) | |
- locked <0x0000000777e8d340> (a java.lang.ref.Reference$Lock) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" os_prio=31 tid=0x00007fb6bca73000 nid=0xa903 runnable | |
"Gang worker#0 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba807000 nid=0x2207 runnable | |
"Gang worker#1 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba808000 nid=0x2403 runnable | |
"Gang worker#2 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba000800 nid=0x2b03 runnable | |
"Gang worker#3 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba01e800 nid=0x5303 runnable | |
"Gang worker#4 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba01f000 nid=0x2c03 runnable | |
"Gang worker#5 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6bc800000 nid=0x2e03 runnable | |
"Gang worker#6 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6bc801000 nid=0x3003 runnable | |
"Gang worker#7 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6bc801800 nid=0x3103 runnable | |
"Gang worker#8 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6ba01f800 nid=0x4f03 runnable | |
"Gang worker#9 (Parallel GC Threads)" os_prio=31 tid=0x00007fb6bb800800 nid=0x3203 runnable | |
"G1 Main Concurrent Mark GC Thread" os_prio=31 tid=0x00007fb6bc820800 nid=0x4003 runnable | |
"Gang worker#0 (G1 Parallel Marking Threads)" os_prio=31 tid=0x00007fb6bc821800 nid=0x3e03 runnable | |
"Gang worker#1 (G1 Parallel Marking Threads)" os_prio=31 tid=0x00007fb6bd001000 nid=0x5503 runnable | |
"Gang worker#2 (G1 Parallel Marking Threads)" os_prio=31 tid=0x00007fb6bd001800 nid=0x5703 runnable | |
"G1 Concurrent Refinement Thread#0" os_prio=31 tid=0x00007fb6ba80a800 nid=0x3c03 runnable | |
"G1 Concurrent Refinement Thread#1" os_prio=31 tid=0x00007fb6ba80a000 nid=0x4303 runnable | |
"G1 Concurrent Refinement Thread#2" os_prio=31 tid=0x00007fb6ba809000 nid=0x4403 runnable | |
"G1 Concurrent Refinement Thread#3" os_prio=31 tid=0x00007fb6bd000000 nid=0x3a03 runnable | |
"G1 Concurrent Refinement Thread#4" os_prio=31 tid=0x00007fb6bc804800 nid=0x4703 runnable | |
"G1 Concurrent Refinement Thread#5" os_prio=31 tid=0x00007fb6bc803800 nid=0x3803 runnable | |
"G1 Concurrent Refinement Thread#6" os_prio=31 tid=0x00007fb6bc803000 nid=0x4903 runnable | |
"G1 Concurrent Refinement Thread#7" os_prio=31 tid=0x00007fb6bc802000 nid=0x4a03 runnable | |
"G1 Concurrent Refinement Thread#8" os_prio=31 tid=0x00007fb6ba808800 nid=0x3503 runnable | |
"G1 Concurrent Refinement Thread#9" os_prio=31 tid=0x00007fb6bb802000 nid=0x3403 runnable | |
"G1 Concurrent Refinement Thread#10" os_prio=31 tid=0x00007fb6bb801800 nid=0x4d03 runnable | |
"VM Periodic Task Thread" os_prio=31 tid=0x00007fb6bc00c800 nid=0x6503 waiting on condition | |
JNI global references: 8735 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment