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 /rs/java/android/renderscript/ProgramVertexFixedFunction.java | |
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 'rs/java/android/renderscript/ProgramVertexFixedFunction.java')
0 files changed, 0 insertions, 0 deletions