| 3 | |
| 4 | Looks like we have quite a lot of threads spawned by JCS such as: |
| 5 | {{{ |
| 6 | "CacheEventQueue.QProcessor-WMS_BLOCK_v2" #541 daemon prio=5 os_prio=0 tid=0x00000000227ce800 nid=0x2338 waiting on condition [0x0000000049f5f000] |
| 7 | java.lang.Thread.State: TIMED_WAITING (parking) |
| 8 | at sun.misc.Unsafe.park(Native Method) |
| 9 | - parking to wait for <0x00000000e5f59590> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) |
| 10 | at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) |
| 11 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) |
| 12 | at java.util.concurrent.LinkedBlockingQueue.poll(Unknown Source) |
| 13 | at org.apache.commons.jcs.engine.CacheEventQueue$QProcessor.run(CacheEventQueue.java:209) |
| 14 | }}} |
| 15 | |
| 16 | This might point to the source of the problem |