[ 
https://issues.apache.org/jira/browse/JCR-1480?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jukka Zitting updated JCR-1480:
-------------------------------

    Fix Version/s: 1.3.4

Merged to the 1.3 branch in revision 641274.

> Deadlock when executing Version operations
> ------------------------------------------
>
>                 Key: JCR-1480
>                 URL: https://issues.apache.org/jira/browse/JCR-1480
>             Project: Jackrabbit
>          Issue Type: Bug
>          Components: jackrabbit-core, versioning
>    Affects Versions: 1.4, core 1.4.1
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: 1.3.4, core 1.4.2
>
>
> This only happens when a XA transaction is committed without changes. In 
> XAVersionManager there is a check in the InternalXAResource returned by 
> getXAResourceBegin(), which only acquires the write lock on the version 
> manager if there are version related changes in the transaction. This kind of 
> check is missing in the methods XAVersionManager.prepare/commit/rollback().

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to