[
https://issues.apache.org/jira/browse/SLING-3793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Carsten Ziegeler updated SLING-3793:
------------------------------------
Comment: was deleted
(was: The field is holding a dynamic reference - so this field can change over
time. Whenever the log service gets available it is set to the service
instance, when the log service gets unavailable (e.g. if the log bundle is
updated) it gets set to null. Volatile is required in this case to make this
change visible not only to the thread changing the field, but to all threads
using the mime type service)
> Field in MimeTypeServiceImpl must be declared volatile
> ------------------------------------------------------
>
> Key: SLING-3793
> URL: https://issues.apache.org/jira/browse/SLING-3793
> Project: Sling
> Issue Type: Bug
> Components: Commons
> Affects Versions: Commons Mime 2.1.4
> Reporter: Carsten Ziegeler
> Assignee: Carsten Ziegeler
> Fix For: Commons Mime 2.1.6
>
>
> The field logService must be declared as volatile
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)