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);
}
}