[
https://issues.apache.org/jira/browse/FELIX-4976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14647397#comment-14647397
]
Carsten Ziegeler commented on FELIX-4976:
-----------------------------------------
Thanks for the fix, I ran the CT against it, and now it reports three errors.
One of them is:
org.apache.felix.coordinator.impl.CoordinationHolder cannot be cast to
org.apache.felix.coordinator.impl.CoordinationImpl
at
org.apache.felix.coordinator.impl.CoordinatorImpl.fail(CoordinatorImpl.java:185)
The others are:
- A coordination must not block on subsequent termination calls while notifying
participants
- Coordination was not garbage collected
> Coordinations are always ORPHANED if they only are on the thread stack
> ----------------------------------------------------------------------
>
> Key: FELIX-4976
> URL: https://issues.apache.org/jira/browse/FELIX-4976
> Project: Felix
> Issue Type: Bug
> Components: Coordinator Service
> Affects Versions: coordinator-1.0.0
> Reporter: Christian Schneider
> Assignee: Carsten Ziegeler
> Priority: Critical
> Fix For: coordinator-1.0.2
>
>
> The calls below should work but failed as the coordination is regarded as
> ORPHANED.
> coordinator.begin("test", 0);
> System.gc();
> coordinator.pop().end();
> I can try to provide a fix if you want.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)