diff options
| author | Ji-Hwan Lee <jihwan@google.com> | 2014-06-09 15:22:59 +0900 |
|---|---|---|
| committer | Ji-Hwan Lee <jihwan@google.com> | 2014-06-09 15:22:59 +0900 |
| commit | e17b2dd7bcc137bf4d842a779e8d62c63957a978 (patch) | |
| tree | f4b841e642e63995697b7bd880e168e7b6f52a65 /docs/html/sdk/api_diff/10/changes | |
| parent | f43cea009447cb2d3741de94c93c28e2fd413a43 (diff) | |
Set mBound only when bind succeeds
Fixes an issue that TV input is disabled forever after package upgrade,
when it's upgraded while in use. The root cause is as below:
- Package is killed while upgrade.
- Service disconnects, and tries to rebind for reconnecting, but bind fails
because service is not available temporarily. Still ServiceState.mBound is
set to true.
- Should rebind next when callback is registered or new session is created,
but doesn't because ServiceState is already marked bound.
Bug: 14981201
Change-Id: Ia5b0acb33f1247064213024438f114bc40238648
Diffstat (limited to 'docs/html/sdk/api_diff/10/changes')
0 files changed, 0 insertions, 0 deletions
