From a1edb898ef2e98969c93bf1fa4ebba062e4f62e9 Mon Sep 17 00:00:00 2001 From: hanna Date: Fri, 29 May 2009 18:08:18 +0000 Subject: [PATCH] Make criteria for determining whether to stop and merge inputs more sane. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@855 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/gatk/executive/HierarchicalMicroScheduler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/org/broadinstitute/sting/gatk/executive/HierarchicalMicroScheduler.java b/java/src/org/broadinstitute/sting/gatk/executive/HierarchicalMicroScheduler.java index 4f748a490..05e1d94f4 100755 --- a/java/src/org/broadinstitute/sting/gatk/executive/HierarchicalMicroScheduler.java +++ b/java/src/org/broadinstitute/sting/gatk/executive/HierarchicalMicroScheduler.java @@ -152,7 +152,7 @@ public class HierarchicalMicroScheduler extends MicroScheduler implements Reduce // If any of the first MAX_OUTSTANDING merges aren't ready, the merge limit // has not been exceeded. OutputMerger[] outputMergers = outputMergeTasks.toArray( new OutputMerger[0] ); - for( int i = 0; i < outputMergers.length; i++ ) { + for( int i = 0; i < MAX_OUTSTANDING_OUTPUT_MERGES; i++ ) { if( !outputMergers[i].isComplete() ) return false; }