You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by et...@apache.org on 2008/01/30 08:47:51 UTC

svn commit: r616672 - in /incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets: Gadget.java GadgetServer.java

Author: etnu
Date: Tue Jan 29 23:47:50 2008
New Revision: 616672

URL: http://svn.apache.org/viewvc?rev=616672&view=rev
Log:
Applied patch for SHINDIG-40.


Modified:
    incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java
    incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetServer.java

Modified: incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java?rev=616672&r1=616671&r2=616672&view=diff
==============================================================================
--- incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java (original)
+++ incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/Gadget.java Tue Jan 29 23:47:50 2008
@@ -97,7 +97,7 @@
     this.baseSpec = baseSpec;
     substitutions = new Substitutions();
     userPrefValues = prefs;
-    jsLibraries = new LinkedList<JsLibrary>();
+    jsLibraries = Collections.synchronizedList(new LinkedList<JsLibrary>());
   }
 
   /**

Modified: incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetServer.java
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetServer.java?rev=616672&r1=616671&r2=616672&view=diff
==============================================================================
--- incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetServer.java (original)
+++ incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetServer.java Tue Jan 29 23:47:50 2008
@@ -28,6 +28,7 @@
 import java.util.Locale;
 import java.util.Map;
 import java.util.Set;
+import java.util.Collections;
 import java.util.concurrent.Callable;
 import java.util.concurrent.CompletionService;
 import java.util.concurrent.ExecutionException;
@@ -318,7 +319,7 @@
 
     private WorkflowContext(GadgetContext context) {
       this.context = context;
-      this.depsDone = new HashSet<WorkflowDependency>();
+      this.depsDone = Collections.synchronizedSet(new HashSet<WorkflowDependency>());
       this.jobsToRun = new WorkflowJobList(this);
     }
   }