tjwatson commented on PR #334: URL: https://github.com/apache/felix-dev/pull/334#issuecomment-3005117440
> What you describe seems to be an issue as well, but I'm not sure if this is what is causing this issue here. It is related though because of this line of code in `invokeUnbindMethod`: https://github.com/apache/felix-dev/blob/c32fcc418ef1041078131ff63c4e318d26bbafbc/scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java#L2231 That ungets all known service objects that were obtained from the `ServiceObjects` from the framework. It then does the unget again for the actual reference from the `field` reference. But the real problem IMO is that it ungets all the known objects when the reference service is "unbound". -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@felix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org