You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ge...@apache.org on 2011/09/16 05:36:21 UTC

svn commit: r1171375 - /geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java

Author: genspring
Date: Fri Sep 16 03:36:20 2011
New Revision: 1171375

URL: http://svn.apache.org/viewvc?rev=1171375&view=rev
Log:
GERONIMO-5709 Track: Thread safety for needScanJar(), scanJar(), and scannedJars.add() in GeronimoTldLocationsCache

Modified:
    geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java

Modified: geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java
URL: http://svn.apache.org/viewvc/geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java?rev=1171375&r1=1171374&r2=1171375&view=diff
==============================================================================
--- geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java (original)
+++ geronimo/server/branches/2.2/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/GeronimoTldLocationsCache.java Fri Sep 16 03:36:20 2011
@@ -210,7 +210,7 @@ public class GeronimoTldLocationsCache e
         return (String[]) mappings.get(uri);
     }
 
-    private void init() throws JasperException {
+	private synchronized void init() throws JasperException {
         if (initialized) return;
         try {
             processWebDotXml();