commit | daa3b8b9a30803e1f217a8e41418e40c000c86a4 | [log] [tgz] |
---|---|---|
author | Zak Cohen <zakcohen@google.com> | Mon May 03 13:55:59 2021 -0700 |
committer | Zak Cohen <zakcohen@google.com> | Mon May 03 13:55:59 2021 -0700 |
tree | f69452b6ace9a209b6d7c39ae5f114e3f65b881a | |
parent | 554cf58401aa6b9a3265a655f690e762b871a64f [diff] |
AssistContentRequester-weaken references to system callback The callback objects used to call into system server can outlive the parent requester object. This can cause leaked activities (on rotation for example). Use a weaker collection of callback objects that aren't tied to the lifecycle of the callback. Bug: 186670923 Test: Ran TAPL tests to check for leaked activities Change-Id: I33f556ad55b823652b06410d264f1473d3003320