felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrei Pozolotin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FELIX-3039) SCR cleans up delayed service components too aggressively
Date Wed, 13 Jul 2011 19:26:59 GMT

    [ https://issues.apache.org/jira/browse/FELIX-3039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13064790#comment-13064790

Andrei Pozolotin commented on FELIX-3039:

good feature; is there any way to provide this config parameter in osgi-generic way?

> SCR cleans up delayed service components too aggressively
> ---------------------------------------------------------
>                 Key: FELIX-3039
>                 URL: https://issues.apache.org/jira/browse/FELIX-3039
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR)
>            Reporter: Neil Bartlett
>            Priority: Minor
> In the case of an ordinary delayed service component, SCR immediately deactivates and
destroys the component when its service is released by the consumer. In cases where a consumer
occasionally binds and invokes the service (e.g. EventAdmin) this can cause the component
to be continuously destroyed and recreated.
> Note that Equinox's DS offers a little more control, we can choose either to immediately
clean up or never clean up (and the default is never). This is still not very satisfactory
> I think ideally there should be a configurable timeout, so that a component will be cleaned
up only if it is not used for some time. I also think the default should be quite long, e.g.
many minutes.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message