You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Hiranya Jayathilaka (JIRA)" <ji...@apache.org> on 2010/04/26 07:29:31 UTC

[jira] Created: (SYNAPSE-625) Dynamically Looked Up Resources are Not Destroyed

Dynamically Looked Up Resources are Not Destroyed
-------------------------------------------------

                 Key: SYNAPSE-625
                 URL: https://issues.apache.org/jira/browse/SYNAPSE-625
             Project: Synapse
          Issue Type: Bug
          Components: Core
    Affects Versions: 1.3
         Environment: Any
            Reporter: Hiranya Jayathilaka
            Assignee: Hiranya Jayathilaka


Synapse does not call destroy on the dynamically loaded resources, when a new version of the same resource is fetched from the registry. As a result dynamic sequences and endpoints are not properly cleaned up on update. This causes problems with certain mediators. For an example with database mediator this causes connections to be created indefinitely, until the connection pool of the DB is exhausted.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org


[jira] Resolved: (SYNAPSE-625) Dynamically Looked Up Resources are Not Destroyed

Posted by "Hiranya Jayathilaka (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SYNAPSE-625?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hiranya Jayathilaka resolved SYNAPSE-625.
-----------------------------------------

    Fix Version/s: 1.3
       Resolution: Fixed

Fixed on the trunk

> Dynamically Looked Up Resources are Not Destroyed
> -------------------------------------------------
>
>                 Key: SYNAPSE-625
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-625
>             Project: Synapse
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.3
>         Environment: Any
>            Reporter: Hiranya Jayathilaka
>            Assignee: Hiranya Jayathilaka
>             Fix For: 1.3
>
>
> Synapse does not call destroy on the dynamically loaded resources, when a new version of the same resource is fetched from the registry. As a result dynamic sequences and endpoints are not properly cleaned up on update. This causes problems with certain mediators. For an example with database mediator this causes connections to be created indefinitely, until the connection pool of the DB is exhausted.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org