jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Updated: (JCR-1480) Deadlock when executing Version operations
Date Mon, 17 Mar 2008 20:40:25 GMT

     [ 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:     (was: 1.5)
                   core 1.4.2

Merged to the 1.4 branch in revision 638060.

> 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: 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.


Mime
View raw message