You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by "Pepijn Noltes (Jira)" <ji...@apache.org> on 2019/09/17 17:34:00 UTC

[jira] [Closed] (CELIX-267) RSA segfaults when endpoint is not available

     [ https://issues.apache.org/jira/browse/CELIX-267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pepijn Noltes closed CELIX-267.
-------------------------------
    Resolution: Cannot Reproduce

> RSA segfaults when endpoint is not available
> --------------------------------------------
>
>                 Key: CELIX-267
>                 URL: https://issues.apache.org/jira/browse/CELIX-267
>             Project: Celix
>          Issue Type: Bug
>          Components: Remote Service Admin
>            Reporter: Bjoern Petri
>            Assignee: Bjoern Petri
>            Priority: Critical
>
> Although the endpoint is not available, an exportRegistration is created and maintained in a RSA list. Once the endpoint becomes available, a reference to this endpoint is set within the exportRegistration. 
> Nevertheless, the service is announced within discovery.  Independent whether an endpoint is availabe or not. When another RSA tries to use this service it is not checked whether the endpoint is available or not resulting in a segfault when not available.
> This has particular impact when using celix together with Apache Ace: In this case we also deploy the endpoint - so it is not available rightaway.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)