diff options
author | Adrian Roos <roosa@google.com> | 2017-05-03 11:33:51 -0700 |
---|---|---|
committer | Adrian Roos <roosa@google.com> | 2017-05-03 11:33:53 -0700 |
commit | b884bb28b1416f8d0d93403eeac11af74b9f9968 (patch) | |
tree | f213cd53f562f110bf68f36f9c7108e0d7694c19 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 9870d0bef78949f0429de4f62532d98f2537c258 (diff) |
TrustManagerService: Fix service binding leak
Fixes an issue where TrustAgentWrapper was created too early.
If we later decide to not actually start that agent, it is already
bound to, and then we just drop the TrustAgentWrapper class, never
unbinding.
In addition, this can also create a rebind loop where we are constantly
trying to rebind to the trust agent.
Bug: 37853858
Test: force-lock, observe that trust agents are properly unbound and not constantly trying to rebind
Change-Id: I4d383f9cb499874803a7f024915baf85b3682631
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions