commit | 2c9f5475beabcc1c71d88b7c88d6029c3245be65 | [log] [tgz] |
---|---|---|
author | Robert Greenwalt <rgreenwalt@google.com> | Mon Apr 21 14:50:28 2014 -0700 |
committer | Robert Greenwalt <rgreenwalt@google.com> | Mon Apr 21 15:12:06 2014 -0700 |
tree | 896afd43064d9571116da99098545c4c1e9715fe | |
parent | ad7b890f59d0493fb1d011c22721d68e2d22bf38 [diff] |
Make sure events handled on same looper Two handlers are used to call a function, but the init was not forcing them on the same looper/thread, so we could get synchronization problems as a result. Moved to a single looper. Also added finally clauses to clean up if a broadcast throws an uncaught exception. bug:13399768 Change-Id: I0044e2442335ee45a15588f910064e848cf6ac55