diff options
author | Joshua Mccloskey <joshmccloskey@google.com> | 2021-08-11 16:45:46 -0700 |
---|---|---|
committer | Joshua Mccloskey <joshmccloskey@google.com> | 2021-08-12 15:10:11 -0700 |
commit | 0da0eaff5aa17c5ec12e633a19c4ca11d3a35daa (patch) | |
tree | e569ed7021fd68c3d6429f395037ac6130ad4f98 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | edb6d7f8a8d597b7c5379196daab6d89e07ace7e (diff) |
Destroy() client after onClientFinished.
Destroy() must be called from BaseClientMonitor in order for it to
properly unlink to death from the binder token.
For ex.
1. AuthenticationClient created.
2. AuthenticationClient linksToDeath on binder token.
3. client dies(settings or another application), long after the
onClientFinished() method has been called.
4. AuthenticationClient.onBinderDied() is invoked.
5. Cancel() being invoked on a stale cancellation signal.
Test: Verified that the destroy() signal is being sent after fp/face
authentication clients.
Test: atest FrameworksServicesTests
Bug: 193883067
Change-Id: I780e8c3a42359df3c57b469a40c25a3113ee6fd7
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions