From a6b7cfb5e4ab1fd4f227d54fb8ff7f86e80f6a69 Mon Sep 17 00:00:00 2001 From: andrewlewis Date: Tue, 14 Jun 2016 07:45:45 -0700 Subject: [PATCH] Close ParsingLoadable input streams that fail to open. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124836804 --- .../com/google/android/exoplayer/upstream/ParsingLoadable.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/google/android/exoplayer/upstream/ParsingLoadable.java b/library/src/main/java/com/google/android/exoplayer/upstream/ParsingLoadable.java index 2ecda7f7d4..ccd9233868 100644 --- a/library/src/main/java/com/google/android/exoplayer/upstream/ParsingLoadable.java +++ b/library/src/main/java/com/google/android/exoplayer/upstream/ParsingLoadable.java @@ -113,8 +113,8 @@ public final class ParsingLoadable implements Loadable { @Override public final void load() throws IOException, InterruptedException { DataSourceInputStream inputStream = new DataSourceInputStream(dataSource, dataSpec); - inputStream.open(); try { + inputStream.open(); result = parser.parse(dataSource.getUri(), inputStream); } finally { inputStream.close();