commit | d0dd38c4d4b8741140f0b227856d8b06a693a890 | [log] [tgz] |
---|---|---|
author | Pinyao Ting <pinyaoting@google.com> | Wed Jul 15 12:55:31 2020 -0700 |
committer | Pinyao Ting <pinyaoting@google.com> | Mon Jul 27 14:53:32 2020 -0700 |
tree | 52fd0302f492411c1b5ca8b73df8f51baa3a61b1 | |
parent | d3210ebdbef465a1545c9f3c829e495f67e7c17d [diff] |
fix app prediction service doesn't clean-up properly. Currently new app prediction session will be created each time launcher crashes, this introduces some memory impact since the existing callbacks are not released after the crash. The root cause being random UUID was used to create the session, as a result app prediction service is not able to dedupe it with against existing sessions. Bug: 161391868 Test: manual Change-Id: I937cdaa6081d2b85d27ee0192f6af7f197b8e102