Author: cutting Date: Wed Mar 15 16:04:38 2006 New Revision: 386226 URL: http://svn.apache.org/viewcvs?rev=386226&view=rev Log: Fix for HADOOP-82. Completes count should never be less than zero. Contributed by Michael Stack.
Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/TaskInProgress.java Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/TaskInProgress.java URL: http://svn.apache.org/viewcvs/lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/TaskInProgress.java?rev=386226&r1=386225&r2=386226&view=diff ============================================================================== --- lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/TaskInProgress.java (original) +++ lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/TaskInProgress.java Wed Mar 15 16:04:38 2006 @@ -268,7 +268,9 @@ status.setRunState(TaskStatus.FAILED); } this.recentTasks.remove(taskid); - this.completes--; + if (this.completes > 0) { + this.completes--; + } numTaskFailures++; if (numTaskFailures >= MAX_TASK_FAILURES) {