From 8b3ec4800cd326a60a4baaad1cebffc99d5111e1 Mon Sep 17 00:00:00 2001 From: eguven Date: Wed, 25 Oct 2017 06:17:28 -0700 Subject: [PATCH] Set cause of the exceptions in AtomicFile.startWrite() ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173388899 --- .../java/com/google/android/exoplayer2/util/AtomicFile.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java b/library/core/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java index e85c07fba9..b33fc2b922 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/util/AtomicFile.java @@ -104,12 +104,12 @@ public final class AtomicFile { } catch (FileNotFoundException e) { File parent = baseName.getParentFile(); if (!parent.mkdirs()) { - throw new IOException("Couldn't create directory " + baseName); + throw new IOException("Couldn't create directory " + baseName, e); } try { str = new AtomicFileOutputStream(baseName); } catch (FileNotFoundException e2) { - throw new IOException("Couldn't create " + baseName); + throw new IOException("Couldn't create " + baseName, e2); } } return str;