Created
December 29, 2016 16:02
-
-
Save amoe/d5a0aa56985994333432f8f3e4a4c5da to your computer and use it in GitHub Desktop.
parallel-test thread hang
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
2016-12-29 15:44:37 | |
Full thread dump OpenJDK 64-Bit Server VM (25.102-b14 mixed mode): | |
"Attach Listener" #45 daemon prio=9 os_prio=0 tid=0x00007ff898001000 nid=0x564c waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"commons-pool-EvictionTimer" #32 daemon prio=5 os_prio=0 tid=0x00007ff85c074800 nid=0x52cf in Object.wait() [0x00007ff87657a000] | |
java.lang.Thread.State: TIMED_WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000ff697838> (a java.util.TaskQueue) | |
at java.util.TimerThread.mainLoop(Timer.java:552) | |
- locked <0x00000000ff697838> (a java.util.TaskQueue) | |
at java.util.TimerThread.run(Timer.java:505) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-21" #31 daemon prio=5 os_prio=0 tid=0x00007ff830001000 nid=0x52ce waiting on condition [0x00007ff87688e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-20" #30 daemon prio=5 os_prio=0 tid=0x00007ff84400c000 nid=0x52cd waiting on condition [0x00007ff87698f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-19" #29 daemon prio=5 os_prio=0 tid=0x00007ff84400a000 nid=0x52cc waiting on condition [0x00007ff876a90000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-18" #28 daemon prio=5 os_prio=0 tid=0x00007ff844008800 nid=0x52cb waiting on condition [0x00007ff876b91000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-17" #27 daemon prio=5 os_prio=0 tid=0x00007ff844006800 nid=0x52ca waiting on condition [0x00007ff876c92000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-16" #26 daemon prio=5 os_prio=0 tid=0x00007ff844004800 nid=0x52c9 waiting on condition [0x00007ff876d93000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-15" #25 daemon prio=5 os_prio=0 tid=0x00007ff844002800 nid=0x52c8 waiting on condition [0x00007ff876e94000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-14" #24 daemon prio=5 os_prio=0 tid=0x00007ff844001000 nid=0x52c7 waiting on condition [0x00007ff876f95000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-13" #23 daemon prio=5 os_prio=0 tid=0x00007ff848001000 nid=0x52c6 waiting on condition [0x00007ff877096000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-12" #22 daemon prio=5 os_prio=0 tid=0x00007ff850001000 nid=0x52c5 waiting on condition [0x00007ff877197000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-11" #21 daemon prio=5 os_prio=0 tid=0x00007ff8cabce800 nid=0x52c4 waiting on condition [0x00007ff877298000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-10" #20 daemon prio=5 os_prio=0 tid=0x00007ff8cabce000 nid=0x52c3 waiting on condition [0x00007ff877399000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-9" #19 daemon prio=5 os_prio=0 tid=0x00007ff86c008000 nid=0x52c2 waiting on condition [0x00007ff87749a000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-8" #18 daemon prio=5 os_prio=0 tid=0x00007ff86c00a000 nid=0x52c1 waiting on condition [0x00007ff87759b000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-7" #17 daemon prio=5 os_prio=0 tid=0x00007ff86c001000 nid=0x52c0 waiting on condition [0x00007ff87769c000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-6" #16 daemon prio=5 os_prio=0 tid=0x00007ff8cac00800 nid=0x52bf waiting on condition [0x00007ff87779d000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-5" #15 daemon prio=5 os_prio=0 tid=0x00007ff86c004000 nid=0x52be waiting on condition [0x00007ff87789e000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-4" #14 daemon prio=5 os_prio=0 tid=0x00007ff8cac00000 nid=0x52bd waiting on condition [0x00007ff87799f000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-3" #13 daemon prio=5 os_prio=0 tid=0x00007ff8cac45000 nid=0x52bc waiting on condition [0x00007ff877aa0000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-2" #12 daemon prio=5 os_prio=0 tid=0x00007ff8cac09000 nid=0x52bb waiting on condition [0x00007ff877ba1000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"async-dispatch-1" #11 daemon prio=5 os_prio=0 tid=0x00007ff8cabe5000 nid=0x52ba waiting on condition [0x00007ff877ca2000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c052fcc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"clojure.core.async.timers/timeout-daemon" #9 daemon prio=5 os_prio=0 tid=0x00007ff8c909c800 nid=0x5255 waiting on condition [0x00007ff8b0dbb000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000c047b3d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) | |
at java.util.concurrent.DelayQueue.take(DelayQueue.java:211) | |
at clojure.core.async.impl.timers$timeout_worker.invokeStatic(timers.clj:60) | |
at clojure.core.async.impl.timers$timeout_worker.invoke(timers.clj:56) | |
at clojure.lang.AFn.run(AFn.java:22) | |
at java.lang.Thread.run(Thread.java:745) | |
Locked ownable synchronizers: | |
- None | |
"Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00007ff8c80cb000 nid=0x5252 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007ff8c80bb800 nid=0x5251 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007ff8c80ba000 nid=0x5250 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007ff8c80b7000 nid=0x524f waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007ff8c80b5000 nid=0x524e runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007ff8c808d000 nid=0x524d in Object.wait() [0x00007ff8b1ffe000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000c0576bd8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) | |
- locked <0x00000000c0576bd8> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007ff8c8088800 nid=0x524c in Object.wait() [0x00007ff8b81f0000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000c03aa220> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:502) | |
at java.lang.ref.Reference.tryHandlePending(Reference.java:191) | |
- locked <0x00000000c03aa220> (a java.lang.ref.Reference$Lock) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) | |
Locked ownable synchronizers: | |
- None | |
"main" #1 prio=5 os_prio=0 tid=0x00007ff8c8013800 nid=0x5246 waiting on condition [0x00007ff8d1078000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000ff786230> (a java.util.concurrent.CountDownLatch$Sync) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) | |
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231) | |
at clojure.core$promise$reify__7005.deref(core.clj:6823) | |
at clojure.core$deref.invokeStatic(core.clj:2228) | |
at clojure.core$deref.invoke(core.clj:2214) | |
at clojure.core.async$alts_BANG__BANG_.invokeStatic(async.clj:253) | |
at clojure.core.async$alts_BANG__BANG_.doInvoke(async.clj:244) | |
at clojure.lang.RestFn.invoke(RestFn.java:410) | |
at com.holychao.parallel_test.runner$parallel_test_vars.invokeStatic(runner.clj:114) | |
at com.holychao.parallel_test.runner$parallel_test_vars.invoke(runner.clj:88) | |
at com.holychao.parallel_test.runner$test_summary$iter__7413__7417$fn__7418$fn__7423.invoke(runner.clj:134) | |
at com.holychao.parallel_test.runner$test_summary$iter__7413__7417$fn__7418.invoke(runner.clj:131) | |
at clojure.lang.LazySeq.sval(LazySeq.java:40) | |
- eliminated <0x00000000ff7c4a00> (a clojure.lang.LazySeq) | |
at clojure.lang.LazySeq.seq(LazySeq.java:49) | |
- locked <0x00000000ff7c4a00> (a clojure.lang.LazySeq) | |
at clojure.lang.ChunkedCons.chunkedNext(ChunkedCons.java:59) | |
at clojure.lang.ChunkedCons.next(ChunkedCons.java:43) | |
at clojure.lang.RT.boundedLength(RT.java:1749) | |
at clojure.lang.RestFn.applyTo(RestFn.java:130) | |
at clojure.core$apply.invokeStatic(core.clj:648) | |
at clojure.core$apply.invoke(core.clj:641) | |
at com.holychao.parallel_test.runner$test_summary.invokeStatic(runner.clj:129) | |
at com.holychao.parallel_test.runner$test_summary.invoke(runner.clj:117) | |
at com.holychao.parallel_test.runner$parallel_test.invokeStatic(runner.clj:157) | |
at com.holychao.parallel_test.runner$parallel_test.invoke(runner.clj:138) | |
at user$eval7517.invokeStatic(form-init5335000996954283528.clj:1) | |
at user$eval7517.invoke(form-init5335000996954283528.clj:1) | |
at clojure.lang.Compiler.eval(Compiler.java:6927) | |
at clojure.lang.Compiler.eval(Compiler.java:6917) | |
at clojure.lang.Compiler.load(Compiler.java:7379) | |
at clojure.lang.Compiler.loadFile(Compiler.java:7317) | |
at clojure.main$load_script.invokeStatic(main.clj:275) | |
at clojure.main$init_opt.invokeStatic(main.clj:277) | |
at clojure.main$init_opt.invoke(main.clj:277) | |
at clojure.main$initialize.invokeStatic(main.clj:308) | |
at clojure.main$null_opt.invokeStatic(main.clj:342) | |
at clojure.main$null_opt.invoke(main.clj:339) | |
at clojure.main$main.invokeStatic(main.clj:421) | |
at clojure.main$main.doInvoke(main.clj:384) | |
at clojure.lang.RestFn.invoke(RestFn.java:421) | |
at clojure.lang.Var.invoke(Var.java:383) | |
at clojure.lang.AFn.applyToHelper(AFn.java:156) | |
at clojure.lang.Var.applyTo(Var.java:700) | |
at clojure.main.main(main.java:37) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" os_prio=0 tid=0x00007ff8c8081000 nid=0x524b runnable | |
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007ff8c8028800 nid=0x5247 runnable | |
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007ff8c802a000 nid=0x5248 runnable | |
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007ff8c802c000 nid=0x5249 runnable | |
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007ff8c802d800 nid=0x524a runnable | |
"VM Periodic Task Thread" os_prio=0 tid=0x00007ff8c80cd800 nid=0x5253 waiting on condition | |
JNI global references: 255 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment