celix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [celix] pnoltes opened a new pull request #282: Hotfix/rsa deadlock
Date Tue, 08 Sep 2020 19:08:46 GMT

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:
users@infra.apache.org



Mime
View raw message