From 6839c194cb37b594d500f4233895a36f4d661469 Mon Sep 17 00:00:00 2001 From: aaron Date: Wed, 12 May 2010 19:26:58 +0000 Subject: [PATCH] although holding on to memories can be fun, it's bound to hurt performance. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3355 348d0f76-0448-11de-a6fe-93d51630548a --- .../datasources/providers/ReadBasedReferenceOrderedView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/org/broadinstitute/sting/gatk/datasources/providers/ReadBasedReferenceOrderedView.java b/java/src/org/broadinstitute/sting/gatk/datasources/providers/ReadBasedReferenceOrderedView.java index 25a4a40d1..e213677ae 100644 --- a/java/src/org/broadinstitute/sting/gatk/datasources/providers/ReadBasedReferenceOrderedView.java +++ b/java/src/org/broadinstitute/sting/gatk/datasources/providers/ReadBasedReferenceOrderedView.java @@ -163,7 +163,7 @@ class WindowedData { public void close() { if (states == null) return; for (RMDDataState state : states) - if (state.iterator instanceof FlashBackIterator) state.dataSource.close((FlashBackIterator) state.iterator); + state.dataSource.close( state.iterator ); // Clear out the existing data so that post-close() accesses to this data will fail-fast. states = null;