Relates :
|
javax.xml.parsers.FactoryFinder.find(String, String), revision 3037 contains a double checked locking bug. The simple solution is to make static boolean field "firstTime" volatile and move the assignment "firstTime = false;" after the call to "cacheProps.load(ss.getFileInputStream(f));" I did search for this bug, but can never seem to get good information out of JIRA's search feature. Please excuse me if I have submitted a duplicate.
|