From 508e1cabe1123f6d3766789f364463adbd6a98bf Mon Sep 17 00:00:00 2001 From: Oliver Woodman Date: Tue, 21 Jul 2015 09:57:51 +0100 Subject: [PATCH] Always null inputStream, even if closing it failed. --- .../android/exoplayer/upstream/DefaultHttpDataSource.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/google/android/exoplayer/upstream/DefaultHttpDataSource.java b/library/src/main/java/com/google/android/exoplayer/upstream/DefaultHttpDataSource.java index f06e280288..31c672bc80 100644 --- a/library/src/main/java/com/google/android/exoplayer/upstream/DefaultHttpDataSource.java +++ b/library/src/main/java/com/google/android/exoplayer/upstream/DefaultHttpDataSource.java @@ -270,7 +270,6 @@ public class DefaultHttpDataSource implements HttpDataSource { } catch (IOException e) { throw new HttpDataSourceException(e, dataSpec); } - inputStream = null; } } finally { if (opened) { @@ -278,6 +277,7 @@ public class DefaultHttpDataSource implements HttpDataSource { if (listener != null) { listener.onTransferEnd(); } + inputStream = null; closeConnection(); } }