pnoltes opened a new pull request #282:
URL: https://github.com/apache/celix/pull/282


   The previous pr did not solve the deadlock issue.
   
   This PR adds a test to reproduce the deadlock and adds a "export service 
closing" thread to the Remote Service Admin DFI to prevent the deadlock. 
   Not a perfect solution, but IMO fine for now. 
   
   A more long term solution can be implemented when the 
feature/async_svc_registration branch is ready and merged.
   
   For an indication why this deadlock occurs see
   
https://github.com/apache/celix/blob/921ed6e142707926b2b5edfdf83b58e749759369/libs/framework/src/service_registry.c#L1229
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to