[
https://issues.apache.org/jira/browse/SLING-1736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler reassigned SLING-1736:
---------------------------------------
Assignee: Carsten Ziegeler (was: Felix Meschberger)
> Potential Deadlock while registering/unregistering ResourceProvider
> -------------------------------------------------------------------
>
> Key: SLING-1736
> URL: https://issues.apache.org/jira/browse/SLING-1736
> Project: Sling
> Issue Type: Bug
> Components: JCR
> Affects Versions: JCR Resource 2.0.8
> Reporter: Felix Meschberger
> Assignee: Carsten Ziegeler
> Priority: Blocker
> Fix For: JCR Resource 2.0.8
>
>
> Upon registration and unregistration of new resource providers EventAdmin
> events are posted to inform interested parties of added and removed resource
> providers. Unfortunately these events are posted inside a synchronized(this)
> block, which may lead to deadlock situations.
> The solution (and right thing to do) is to post the events with the
> EventAdmin service outside of a synchronized block.
> I consider this a critical issue which blocks the next release of this module.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.