[ 
https://jira.nuxeo.com/browse/NXP-7733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anahide Tchertchian updated NXP-7733:
-------------------------------------

      Description: 
The synchronize was added when discovering multithreading issues in layout tag 
handlers (tag handlers instances are reused in different threads, so they 
should not hold any fields with context, except tag attributes).
The synchronize on RepeatTagHandler is a remnant of this issues, before cause 
of the issue was fully understood => can be safely removed to avoid threads to 
be blocked there.
               SP: 1
    Fix Version/s:     (was: 5.4.3-SNAPSHOT)
                   5.4.3
             Tags: RDIT-11W41-42

> No need to synchronize the apply method in RepeatTagHandler
> -----------------------------------------------------------
>
>                 Key: NXP-7733
>                 URL: https://jira.nuxeo.com/browse/NXP-7733
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Bug
>          Components: Layouts / Widgets
>    Affects Versions: 5.4.2
>            Reporter: Mariana Cedica
>            Assignee: Anahide Tchertchian
>             Fix For: 5.4.3
>
>
> The synchronize was added when discovering multithreading issues in layout 
> tag handlers (tag handlers instances are reused in different threads, so they 
> should not hold any fields with context, except tag attributes).
> The synchronize on RepeatTagHandler is a remnant of this issues, before cause 
> of the issue was fully understood => can be safely removed to avoid threads 
> to be blocked there.

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

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to