Forráskód Böngészése

Add missing synchronization.

git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk@378104 13f79535-47bb-0310-9956-ffa450edef68
Doug Cutting 19 éve
szülő
commit
0c74bfb679
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      src/java/org/apache/hadoop/mapred/JobTracker.java

+ 1 - 1
src/java/org/apache/hadoop/mapred/JobTracker.java

@@ -592,7 +592,7 @@ public class JobTracker implements MRConstants, InterTrackerProtocol, JobSubmiss
      * A tracker wants to know if any of its Tasks have been
      * closed (because the job completed, whether successfully or not)
      */
-    public String pollForTaskWithClosedJob(String taskTracker) {
+    public synchronized String pollForTaskWithClosedJob(String taskTracker) {
         TreeSet taskIds = (TreeSet) trackerToTaskMap.get(taskTracker);
         if (taskIds != null) {
             for (Iterator it = taskIds.iterator(); it.hasNext(); ) {