commit | 2b4e13eb89c4541ba0604d9d5f887accdb1bd910 | [log] [tgz] |
---|---|---|
author | Marc Blank <mblank@google.com> | Thu Oct 28 16:57:31 2010 -0700 |
committer | Marc Blank <mblank@google.com> | Thu Oct 28 17:00:35 2010 -0700 |
tree | 1c33ae1387a21d075db6fb07e8623c1010198295 | |
parent | 06d3e6eb955fe9d23a054d9a3cd1d9bcf1bd0585 [diff] |
Ensure that finishBroadcast is called in broadcastCallbacks * An unexpected (runtime) exception during a callback left the broadcast unfinished, leading to a fatal exception * Ensure that we always call finishBroadcast() * Catch RuntimeException in a broadcast call, so that other calls can be executed * Addresses one of two issues in the referenced bug Bug: 3142618 Change-Id: I77166bf927560681a2b189906cd687a6e3585223