You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2011/12/16 22:18:24 UTC
svn commit: r1215283 -
/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java
Author: schor
Date: Fri Dec 16 21:18:23 2011
New Revision: 1215283
URL: http://svn.apache.org/viewvc?rev=1215283&view=rev
Log:
[UIMA-2308] make hash map thread safe
Modified:
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java
Modified: uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java?rev=1215283&r1=1215282&r2=1215283&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/resource/impl/ResourceManager_impl.java Fri Dec 16 21:18:23 2011
@@ -110,7 +110,7 @@ public class ResourceManager_impl implem
* Cache of imported descriptors, so that parsed objects can be reused if the
* same URL is imported more than once.
*/
- private Map<String,XMLizable> importCache = new HashMap<String,XMLizable>();
+ private Map<String,XMLizable> importCache = Collections.synchronizedMap(new HashMap<String,XMLizable>());
/**
* Creates a new <code>ResourceManager_impl</code>.