Question

3
Replies
751
Views
Jaga_Pega Member since 2013 56 posts
Bank of America
Posted: 3 years ago
Last activity: 3 years 2 months ago
Closed

JVM down due to thread dump- java.util.concurrent.SynchronousQueue

Hi,

PRPC version: 7.2.1

Our production environment is going down frequently with below log error.

2017-05-01 11:10:33,785 [ttp-nio-6080-exec-12] [ ] [ ] [ ] (.timers.EnvironmentDiagnostics) INFO sets.pega.com|XX.XX.XX.XX - --- Thread Dump Starts ---
Full Java thread dump with locks info
"hz._hzInstance_1_67f51619e89b9ce1d4d0e419be99b270.cached.thread-12" Id=846 in WAITING on lock=java.util.concurrent.SynchronousQueue$TransferStack@13c3d3da
BlockedCount : 0, BlockedTime : -1, WaitedCount : 76914, WaitedTime : -1
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:458)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:925)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
at com.hazelcast.util.executor.HazelcastManagedThread.executeRun(HazelcastManagedThread.java:76)
at com.hazelcast.util.executor.HazelcastManagedThread.run(HazelcastManagedThread.java:92)

Locked synchronizers: count = 0

***Updated by moderator: Lochan to add Categories and SR details***

System Administration SR Created
Moderation Team has archived post
Share this page LinkedIn