diff options
author | Sergey Prigogin <sprigogin@google.com> | 2018-01-25 23:05:19 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-01-25 23:05:19 +0000 |
commit | a9401044040cbc71b0e41ba697ce4d8681afb9dc (patch) | |
tree | abf187315f1f0d893cd360e805a120697b3c5e0f | |
parent | 3805868ee44f85ecf9b45a5dce7c540fe62af4aa (diff) | |
parent | cc159f2f2c9765b161c17086e209562f34dc3397 (diff) | |
download | apkzlib-a9401044040cbc71b0e41ba697ce4d8681afb9dc.tar.gz |
Don't leave a future uncompleted in case of a thrown Error am: b0a2cd9a22
am: cc159f2f2c
Change-Id: Ie107ba6c914b5a3bc66de5c9d0780218d638a8f8
-rw-r--r-- | src/main/java/com/android/apkzlib/zip/compress/ExecutorCompressor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/android/apkzlib/zip/compress/ExecutorCompressor.java b/src/main/java/com/android/apkzlib/zip/compress/ExecutorCompressor.java index 96ad281..54be20c 100644 --- a/src/main/java/com/android/apkzlib/zip/compress/ExecutorCompressor.java +++ b/src/main/java/com/android/apkzlib/zip/compress/ExecutorCompressor.java @@ -52,7 +52,7 @@ public abstract class ExecutorCompressor implements Compressor { executor.execute(() -> { try { future.set(immediateCompress(source)); - } catch (Exception e) { + } catch (Throwable e) { future.setException(e); } }); |