[
https://issues.apache.org/jira/browse/FELIX-4190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13728091#comment-13728091
]
Guillaume Nodet commented on FELIX-4190:
----------------------------------------
I suggest you revert the patch if you want until further discussed as I'll be
in vacation for the next weeks and won't be able to actually do anything nor
discuss that further.
Another option might be to duplicate the loop after having invalidated the
registration to get rid of possible new references acquired while processing
the ServiceEvent.UNREGISTERING or just before the service registration has been
invalidated. That would avoid grabbing the lock again I think.
> The framework should not hold any lock while calling ServiceFactory#unget
> -------------------------------------------------------------------------
>
> Key: FELIX-4190
> URL: https://issues.apache.org/jira/browse/FELIX-4190
> Project: Felix
> Issue Type: Bug
> Components: Framework
> Reporter: Guillaume Nodet
> Assignee: Guillaume Nodet
> Fix For: framework-4.4.0
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira