BUG-1851: fix potential visibility problem 25/11125/1
authorRobert Varga <rovarga@cisco.com>
Fri, 12 Sep 2014 22:17:13 +0000 (00:17 +0200)
committerRobert Varga <rovarga@cisco.com>
Fri, 12 Sep 2014 22:19:29 +0000 (00:19 +0200)
commitf8ad031084ce2bfd11bec9aeed9d94437863f696
tree0a0a5d5d496f142c69910e6d54bc4cfd8d09a8c5
parent9958ea3f323d621c57763d4912ca91b1288742c4
BUG-1851: fix potential visibility problem

formattedRevision is a normal field, which may be reordered. Make it
volatile and initialize it as needed. Format operation is simple enough
so we do not require a full synchronization, worst that can happen is
that two racing threads will format it twice.

Change-Id: I52bf2f22cccd9dbb115858dd98f08bc63c3001b6
Signed-off-by: Robert Varga <rovarga@cisco.com>
yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/QNameModule.java