commit | 3c5b567b02ea9f99329395b399862b141026aa76 | [log] [tgz] |
---|---|---|
author | Alexander Dorokhine <adorokhine@google.com> | Mon Dec 16 18:48:59 2019 -0800 |
committer | Alexander Dorokhine <adorokhine@google.com> | Mon Dec 16 18:48:59 2019 -0800 |
tree | 56b811646c3ea9574dc94f9b9b83df5f6e0ff33d | |
parent | 211ac27eab63ab3a2746c7682f1175ec9da8dd36 [diff] |
Fix double-wrapping of exceptions in remote AndroidFutures. The StrongBinder was calling completeExceptionally() with the result of get(), which caused the underlying exception to be wrapped in an extra ExecutionException. Test: AndroidFutureTest Change-Id: I3a74d3e2b9e325262269a5100296c0133e0336af