Skip to content

Instantly share code, notes, and snippets.

@OlegTheCat
Created November 11, 2016 19:26
Show Gist options
  • Save OlegTheCat/bdaff903df72ce5520d5d539863ffdb7 to your computer and use it in GitHub Desktop.
Save OlegTheCat/bdaff903df72ce5520d5d539863ffdb7 to your computer and use it in GitHub Desktop.
Aleph stack dump
2016-11-11 21:22:10
Full thread dump OpenJDK 64-Bit Server VM (25.91-b14 mixed mode):
"Attach Listener" #47 daemon prio=9 os_prio=0 tid=0x00007fc004001000 nid=0x453a waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"manifold-wait-3" #45 daemon prio=5 os_prio=0 tid=0x00007fbfc8012000 nid=0x451b waiting on condition [0x00007fc030067000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000db99b0f8> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at io.aleph.dirigiste.Executor$Worker$1.run(Executor.java:52)
at manifold.executor$thread_factory$reify__8339$f__8340.invoke(executor.clj:44)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"dirigiste-executor-controller-2" #42 daemon prio=5 os_prio=0 tid=0x00007fbfc0005800 nid=0x4518 sleeping[0x00007fbfd82e3000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.aleph.dirigiste.Executor.startControlLoop(Executor.java:498)
at io.aleph.dirigiste.Executor.access$1000(Executor.java:9)
at io.aleph.dirigiste.Executor$1.run(Executor.java:188)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"manifold-pool-2-2" #41 daemon prio=5 os_prio=0 tid=0x0000000002416800 nid=0x4517 waiting on condition [0x00007fbfd85e4000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000da724498> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at io.aleph.dirigiste.Executor$Worker$1.run(Executor.java:52)
at manifold.executor$thread_factory$reify__8339$f__8340.invoke(executor.clj:44)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"threadDeathWatcher-4-1" #40 daemon prio=1 os_prio=0 tid=0x00007fbfc8007800 nid=0x4516 waiting on condition [0x00007fbfda6e7000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:147)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"manifold-pool-1-11" #39 daemon prio=5 os_prio=0 tid=0x00007fbfc4001000 nid=0x4515 waiting on condition [0x00007fbfda7e8000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000d8918778> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
at io.aleph.dirigiste.Executor$Worker$1.run(Executor.java:52)
at manifold.executor$thread_factory$reify__8339$f__8340.invoke(executor.clj:44)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-6" #37 daemon prio=5 os_prio=0 tid=0x00007fbfd4014800 nid=0x4513 runnable [0x00007fbfda9ea000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000daa08360> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da9f8138> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da9f8020> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-5" #32 daemon prio=5 os_prio=0 tid=0x00007fbfd4012800 nid=0x450e runnable [0x00007fbfdaeef000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000da9f5c50> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da9e5a28> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da9e5910> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-4" #31 daemon prio=5 os_prio=0 tid=0x00007fbfd4010800 nid=0x450d runnable [0x00007fbfdaff0000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000da9e3540> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da9d3318> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da9d3200> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-3" #30 daemon prio=5 os_prio=0 tid=0x00007fbfd400f800 nid=0x450c runnable [0x00007fbfdb0f1000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000da9d0e30> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da9c0c08> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da9c0af0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-2" #28 daemon prio=5 os_prio=0 tid=0x00007fbfd400d800 nid=0x450a runnable [0x00007fbfdb2f3000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000da9be720> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da9ae4f8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da9ae3e0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-client-event-pool-3-5" #24 daemon prio=5 os_prio=0 tid=0x00007fc041dab000 nid=0x4506 runnable [0x00007fbfdb6f7000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000dadd6e10> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000dadc6be8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000dadc6ad0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-client-event-pool-3-4" #23 daemon prio=5 os_prio=0 tid=0x00007fc041da9000 nid=0x4505 runnable [0x00007fbfdb7f8000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000dadc4700> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000dadb44d8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000dadb43c0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-client-event-pool-3-3" #22 daemon prio=5 os_prio=0 tid=0x00007fc041da7800 nid=0x4504 runnable [0x00007fbfdb8f9000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000dadb1ff0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000dada1dc8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000dada1cb0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-client-event-pool-3-2" #21 daemon prio=5 os_prio=0 tid=0x00007fc041da5000 nid=0x4503 runnable [0x00007fbfdb9fa000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000dad9f8e0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000dad8f6b8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000dad8f5a0> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"manifold-scheduler-pool-1" #20 daemon prio=5 os_prio=0 tid=0x00007fc041cb3000 nid=0x4502 waiting on condition [0x00007fbfdbafb000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000db215f58> (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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
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 manifold.executor$thread_factory$reify__8339$f__8340.invoke(executor.clj:44)
at clojure.lang.AFn.run(AFn.java:22)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-client-event-pool-3-1" #19 daemon prio=5 os_prio=0 tid=0x00007fc041da0800 nid=0x4501 runnable [0x00007fbfdbbfc000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000dad8d1d0> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000dad7cfa8> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000dad7ce90> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"dirigiste-pool-controller-1" #18 daemon prio=5 os_prio=0 tid=0x00007fc041cb1000 nid=0x4500 sleeping[0x00007fbfdbcfd000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.aleph.dirigiste.Pool.startControlLoop(Pool.java:361)
at io.aleph.dirigiste.Pool.access$500(Pool.java:8)
at io.aleph.dirigiste.Pool$1.run(Pool.java:381)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"aleph-netty-server-event-pool-1-1" #17 daemon prio=5 os_prio=0 tid=0x00007fc041caf000 nid=0x44ff runnable [0x00007fbfdbffe000]
java.lang.Thread.State: RUNNABLE
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- locked <0x00000000da9ab508> (a io.netty.channel.nio.SelectedSelectionKeySet)
- locked <0x00000000da996d68> (a java.util.Collections$UnmodifiableSet)
- locked <0x00000000da995920> (a sun.nio.ch.EPollSelectorImpl)
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:665)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:325)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"dirigiste-executor-controller-1" #15 daemon prio=5 os_prio=0 tid=0x00007fc041b9b800 nid=0x44fd waiting on condition [0x00007fc020655000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.aleph.dirigiste.Executor.startControlLoop(Executor.java:498)
at io.aleph.dirigiste.Executor.access$1000(Executor.java:9)
at io.aleph.dirigiste.Executor$1.run(Executor.java:188)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"dirigiste-pool-controller-0" #14 daemon prio=5 os_prio=0 tid=0x00007fc041b23800 nid=0x44fc sleeping[0x00007fc02106f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.aleph.dirigiste.Pool.startControlLoop(Pool.java:361)
at io.aleph.dirigiste.Pool.access$500(Pool.java:8)
at io.aleph.dirigiste.Pool$1.run(Pool.java:381)
at java.lang.Thread.run(Thread.java:745)
Locked ownable synchronizers:
- None
"dirigiste-executor-controller-0" #12 daemon prio=5 os_prio=0 tid=0x00007fc041b1d000 nid=0x44fa waiting on condition [0x00007fc021544000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at io.aleph.dirigiste.Executor.startControlLoop(Executor.java:498)
at io.aleph.dirigiste.Executor.access$1000(Executor.java:9)
at io.aleph.dirigiste.Executor$1.run(Executor.java:188)
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=0x00007fc040a5d000 nid=0x44f8 waiting on condition [0x00007fc021a45000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000008478c5d0> (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=0x00007fc04018a000 nid=0x44f6 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007fc04017a800 nid=0x44f5 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fc040178800 nid=0x44f4 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fc040175800 nid=0x44f3 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fc040173800 nid=0x44f2 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fc04014b000 nid=0x44f1 in Object.wait() [0x00007fc0230ef000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x0000000084264720> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
- locked <0x0000000084264720> (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=0x00007fc040146800 nid=0x44f0 in Object.wait() [0x00007fc0231f0000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000845523a8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:502)
at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
- locked <0x00000000845523a8> (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=0x00007fc040009800 nid=0x44ea waiting on condition [0x00007fc048513000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000db25c978> (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 manifold.deferred.Deferred.deref(deferred.clj:439)
at clojure.core$deref.invokeStatic(core.clj:2228)
at clojure.core$deref.invoke(core.clj:2214)
at clojure_scratch.aleph_deadlock$_main.invokeStatic(aleph_deadlock.clj:38)
at clojure_scratch.aleph_deadlock$_main.invoke(aleph_deadlock.clj:38)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure_scratch.aleph_deadlock.main(Unknown Source)
Locked ownable synchronizers:
- None
"VM Thread" os_prio=0 tid=0x00007fc04013e800 nid=0x44ef runnable
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007fc04001f000 nid=0x44eb runnable
"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007fc040020800 nid=0x44ec runnable
"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007fc040022800 nid=0x44ed runnable
"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007fc040024800 nid=0x44ee runnable
"VM Periodic Task Thread" os_prio=0 tid=0x00007fc04018c800 nid=0x44f7 waiting on condition
JNI global references: 345
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment