From e5c80e59dc99d7627232f0b43e9c5d646295b6eb Mon Sep 17 00:00:00 2001 From: aaron Date: Thu, 16 Apr 2009 22:16:03 +0000 Subject: [PATCH] fixed the case when you're not seeking, it didn't initalize git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@456 348d0f76-0448-11de-a6fe-93d51630548a --- .../sting/gatk/iterators/MergingSamRecordIterator2.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java b/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java index b308a6db6..9980d05a9 100644 --- a/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java +++ b/java/src/org/broadinstitute/sting/gatk/iterators/MergingSamRecordIterator2.java @@ -111,6 +111,9 @@ public class MergingSamRecordIterator2 implements CloseableIterator, /** Returns true if any of the underlying iterators has more records, otherwise false. */ public synchronized boolean hasNext() { + if (!initialized) { + lazyInitialization(); + } return !this.pq.isEmpty(); }