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

Amichai Rothman resolved DOSGI-174.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.5.0
         Assignee: Amichai Rothman
    
> synchronization issues and resource leaks in TopologyManagerImport and 
> related classes
> --------------------------------------------------------------------------------------
>
>                 Key: DOSGI-174
>                 URL: https://issues.apache.org/jira/browse/DOSGI-174
>             Project: CXF Distributed OSGi
>          Issue Type: Bug
>    Affects Versions: 1.5.0
>            Reporter: Amichai Rothman
>            Assignee: Amichai Rothman
>             Fix For: 1.5.0
>
>         Attachments: fix_sync_and_leaks.diff
>
>
> The synchronization is missing and/or incorrect, and items are not properly 
> cleaned up from the internal data structures when they are no longer needed, 
> and sometimes added when not needed in the first place. The patch includes:
> - cleaned up and simplified some code
> - fixed some docs and logs
> - changed EndpointListenerNotifier to skip null endpoints (reducing 
> unnecessary processing and many logs)
> - made method access modifiers more consistent
> - fixed synchronization and concurrency issues
> - fixed memory leak (items not removed from data structure, or added when 
> unnecessary)
> - fixed closing of resources

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to