diff --git a/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java b/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java index c465882f2..9947ea054 100755 --- a/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java +++ b/java/src/org/broadinstitute/sting/gatk/walkers/indels/IndelRealigner.java @@ -462,6 +462,8 @@ public class IndelRealigner extends ReadWalker { if ( bestConsensus == null || bestConsensus.mismatchSum > consensus.mismatchSum) { bestConsensus = consensus; //logger.debug(consensus.str + " " + consensus.mismatchSum); + } else { + consensus.readIndexes.clear(); // we do not need this alt consensus, release memory right away!! } }