[jbossts-issues] [JBoss JIRA] (JBTM-1840) Incorrect handling of multi-threaded access to JCA connections
Eytan David (JIRA)
jira-events at lists.jboss.org
Sun Jul 14 12:14:26 EDT 2013
[ https://issues.jboss.org/browse/JBTM-1840?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eytan David updated JBTM-1840:
------------------------------
Attachment: JCA_Deadlock.txt
> Incorrect handling of multi-threaded access to JCA connections
> ---------------------------------------------------------------
>
> Key: JBTM-1840
> URL: https://issues.jboss.org/browse/JBTM-1840
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: JCA
> Affects Versions: 6.0.0.Final
> Environment: Red Hat Linux, Jboss EAP 6.0
> Reporter: Eytan David
> Assignee: Tom Jenkinson
> Attachments: JCA_Deadlock.txt
>
>
> The issue JBPAPP-5596 which according to the documentation should have been resolved in Jboss EAP 5.1.1, still occurs in EAP 6.0
> The case describes a situation in which a long transaction (in a service handled by JTA) is set to be rolled back, but gets into a dead lock with the reaper thread.
> Deadlock as described in the stack trace:
> Found one Java-level deadlock:
> =============================
> "Thread-20":
> waiting for ownable synchronizer 0xb22a2e58, (a java.util.concurrent.locks.ReentrantLock$NonfairSync),
> which is held by "http-127.0.0.1-8080-1"
> "http-127.0.0.1-8080-1":
> waiting to lock monitor 0x4e200ef4 (object 0xaa937ab0, a com.arjuna.ats.internal.jta.transaction.arjunacore.AtomicAction),
> which is held by "Thread-20"
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbossts-issues
mailing list