celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bjoern Petri (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CELIX-267) RSA segfaults when endpoint is not available
Date Wed, 07 Oct 2015 07:51:26 GMT
Bjoern Petri created CELIX-267:

             Summary: 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

View raw message