Thread dumps on java.util.concurrent.locks.ReentrantLock$NonfairSync caused by activity pzsetrequestorstateasdisconnected
Hi,
we are getting thread dumps where the activity "pzsetrequestorstateasdisconnected" is involved. Below is the stack trace if some body can help..
Hi,
we are getting thread dumps where the activity "pzsetrequestorstateasdisconnected" is involved. Below is the stack trace if some body can help..
in WAITING on lock=java.util.concurrent.locks.ReentrantLock$NonfairSync@40636126 (running in native)
owned by TP_http : 23322 Id=198570
BlockedCount : 0, BlockedTime : -1, WaitedCount : 19, WaitedTime : -1
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:847)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:881)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1210)
at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:220)
at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:296)
at com.pega.pegarules.session.internal.presence.PresenceLifeCycleEventManager.updateSessiontoDisconnected(PresenceLifeCycleEventManager.java:130)
at com.pega.pegarules.session.internal.presence.PresenceServiceImpl.setCurrentRequestorStateAsDisconnected(PresenceServiceImpl.java:237)
at com.pegarules.generated.activity.ra_action_pzsetrequestorstateasdisconnected_bb1ea6c5c00e81502f172683d9416652.step1_circum0(ra_action_pzsetrequestorstateasdisconnected_bb1ea6c5c00e81502f172683d9416652.java:170)
at com.pegarules.generated.activity.ra_action_pzsetrequestorstateasdisconnected_bb1ea6c5c00e81502f172683d9416652.perform(ra_action_pzsetrequestorstateasdisconnected_bb1ea6c5c00e81502f172683d9416652.java:70)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pega.pegarules.session.internal.mgmt.Executable.invokeActivity(Executable.java:10845)
at com.pegarules.generated.activity.ra_action_pyonbeforewindowclose_6e4556eb02e0b2f29ba0650d52c31657.step2_circum0(ra_action_pyonbeforewindowclose_6e4556eb02e0b2f29ba0650d52c31657.java:231)
at com.pegarules.generated.activity.ra_action_pyonbeforewindowclose_6e4556eb02e0b2f29ba0650d52c31657.perform(ra_action_pyonbeforewindowclose_6e4556eb02e0b2f29ba0650d52c31657.java:87)
at com.pega.pegarules.session.internal.mgmt.Executable.doActivity(Executable.java:3597)
at com.pega.pegarules.session.internal.mgmt.base.ThreadRunner.runActivitiesAlt(ThreadRunner.java:646)
at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.runActivitiesAlt(PRThreadImpl.java:481)
at com.pega.pegarules.session.internal.engineinterface.service.HttpAPI.runActivities(HttpAPI.java:3453)
at com.pega.pegarules.session.external.engineinterface.service.EngineAPI.processRequestInner(EngineAPI.java:403)
at sun.reflect.GeneratedMethodAccessor110.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.pega.pegarules.session.internal.PRSessionProviderImpl.performTargetActionWithLock(PRSessionProviderImpl.java:1338)
***Moderator Edit-Vidyaranjan: Closing thread as duplicate***