Deadlocks caused by component activation and deactivation
---------------------------------------------------------
Key: FELIX-1658
URL: https://issues.apache.org/jira/browse/FELIX-1658
Project: Felix
Issue Type: Bug
Components: Declarative Services (SCR)
Affects Versions: scr-1.2.0
Reporter: Felix Meschberger
Fix For: scr-1.2.0
Deadlock issues with SCR: Component operations are synchronized and may run
while the bundle lock is held. This may cause deadlocks with the framework
(mostly between the PackageAdmin thread and the SCR Component Actor thread).
The problem is that many operations of SCR are called in a bundle listener and
cause further operations (while holding Java locks (synchronized)) inside the
framework.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.