JBoss shutdown stalled in PeriodicRecovery.shutdown
Issue
- Shutdown is stalled in
PeriodicRecovery.shutdownlike so:
"MSC service thread 1-6" prio=10 tid=0x00007fea28002000 nid=0x141 in Object.wait() [0x00007fea88137000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e6cbb5a8> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.shutdown(PeriodicRecovery.java:189)
- locked <0x00000000e6cbb5a8> (a java.lang.Object)
at com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.stop(RecoveryManagerImple.java:177)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.terminate(RecoveryManager.java:208)
- locked <0x00000000e6cbb4a8> (a com.arjuna.ats.arjuna.recovery.RecoveryManager)
at com.arjuna.ats.arjuna.recovery.RecoveryManager.terminate(RecoveryManager.java:192)
at com.arjuna.ats.jbossatx.jta.RecoveryManagerService.stop(RecoveryManagerService.java:73)
at org.jboss.as.txn.service.ArjunaRecoveryManagerService.stop(ArjunaRecoveryManagerService.java:151)
- locked <0x00000000e0935588> (a org.jboss.as.txn.service.ArjunaRecoveryManagerService)
at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:2088)
at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:2049)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.