[JIRA] (GLAZEDLISTS-602) Increase robustness of ObservableElementList and BeanConnector

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[JIRA] (GLAZEDLISTS-602) Increase robustness of ObservableElementList and BeanConnector

JIRA jira-no-reply@java.net

     [ https://java.net/jira/browse/GLAZEDLISTS-602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

brands resolved GLAZEDLISTS-602.
--------------------------------

    Resolution: Fixed

Fixed with commit
39ed6de56064590248db989697d8375f2ccb1bee

> Increase robustness of ObservableElementList and BeanConnector
> --------------------------------------------------------------
>
>                 Key: GLAZEDLISTS-602
>                 URL: https://java.net/jira/browse/GLAZEDLISTS-602
>             Project: glazedlists
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.9.1
>            Reporter: brands
>            Assignee: brands
>             Fix For: 1.10.0
>
>
> ObservableElementList#dispose should first remove the ListEventListener from the source to avoid race conditions when disconnecting the elements.
> Protect against NullPointerException in BeanConnector$PropertyChangeHandler#propertyChange
> We observed this issue in production muliple times, where a disposed BeanConnector still received PropertyChangeEvents.



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)
Loading...