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

Mathieu Lirzin resolved OFBIZ-11004.
------------------------------------
       Resolution: Fixed
    Fix Version/s: Release Branch 16.11
                   Release Branch 18.12
                   Release Branch 17.12

Committed in revision 1858928 on release18.12
Committed in revision 1858929 on release17.12
Committed in revision 1858930 on release16.11

Thank you Jacques for confirming that this preventive fix should be backported.

> Add missing ‘synchronized’ modifier
> -----------------------------------
>
>                 Key: OFBIZ-11004
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-11004
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>    Affects Versions: Trunk
>            Reporter: Mathieu Lirzin
>            Assignee: Mathieu Lirzin
>            Priority: Major
>             Fix For: Upcoming Branch, Release Branch 17.12, Release Branch 
> 18.12, Release Branch 16.11
>
>         Attachments: OFBIZ-11004_Add-missing-synchronized-modifier.patch
>
>
> Overidding a synchronized method with a non-synchronized one can
> introduce potential runtime concurrency bugs. Since
> ‘ExtendedProperties#loadFromXML’ is overridding
> ‘Propertiers#loadFromXML’ which is synchronized, it is safer to mark
> it as synchonized.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to