Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am ljacomet on github.
  • I am ljacomet (https://keybase.io/ljacomet) on keybase.
  • I have a public key ASBJvCqn01YWkT63V9EdNl8d9wbUUNSiuf1innAf9u0Rbgo

To claim this, I am signing this object:

@ljacomet
ljacomet / threadDump.txt
Created September 15, 2015 13:13
Ehcache 3 write behind deadlock thread dump
2015-09-15 12:57:34
Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.45-b02 mixed mode):
"org.ehcache.loaderwriter.writebehind.WriteBehindTestLoaderWriter write-behind" #336 daemon prio=5 os_prio=31 tid=0x00007fb423492000 nid=0x6123 waiting on condition [0x00000001ed7c0000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x000000017aeafca0> (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 org.ehcache.loaderwriter.writebehind.AbstractWriteBehindQueue$ProcessingThread.run(AbstractWriteBehindQueue.java:266)