Author: srowen
Date: Fri Sep 24 06:39:39 2010
New Revision: 1000727

URL: http://svn.apache.org/viewvc?rev=1000727&view=rev
Log:
Remove unneeded and possibly problematic isDone()

Modified:
    
mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java

Modified: 
mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java
URL: 
http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java?rev=1000727&r1=1000726&r2=1000727&view=diff
==============================================================================
--- 
mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java
 (original)
+++ 
mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/eval/AbstractDifferenceRecommenderEvaluator.java
 Fri Sep 24 06:39:39 2010
@@ -193,15 +193,12 @@ abstract class AbstractDifferenceRecomme
     callables = wrapWithStatsCallables(callables, noEstimateCounter);
     int numProcessors = Runtime.getRuntime().availableProcessors();
     ExecutorService executor = Executors.newFixedThreadPool(numProcessors);
-    log.info("Starting timing of {} tasks in {} threads", callables
-        .size(), numProcessors);
+    log.info("Starting timing of {} tasks in {} threads", callables.size(), 
numProcessors);
     try {
       List<Future<Void>> futures = executor.invokeAll(callables);
       // Go look for exceptions here, really
       for (Future<Void> future : futures) {
-        if (!future.isDone()) {
-          future.get();
-        }
+        future.get();
       }
     } catch (InterruptedException ie) {
       throw new TasteException(ie);


Reply via email to