diff options
author | Perumaal S <perumaal@google.com> | 2019-06-14 15:34:07 -0700 |
---|---|---|
committer | Perumaal Shanmugam <perumaal@google.com> | 2019-06-17 16:40:43 +0000 |
commit | bcedb60f4cc23908b505f3ea648a1eb065f2d78e (patch) | |
tree | 1570159021cf7d0741be17a39ba0f27f6195a632 /startop/scripts/lib/print_utils.py | |
parent | 2aa255a74656e448b28b1f258d25bed18f2d6396 (diff) |
qt_dev: Fix ContentSuggestions service connection
Issue:
When the RemoteContentSuggestionsService dies (due to package manager
update or clear data), the ContentSuggestionsPerUserService (system)
does not restart and uses an old zombie instance.
Fix:
Reset the instance upon onServiceDied in the system service.
Test: Verified that stopping/clear-data/package-update of Device
Personalization Services (which implements ContentSuggestionsService)
multiple-times and then Overview long-press actually works.
Also verified that if the Remote Service crashes, we don't keep
reconnecting infinitely.
Fixes: 120865921
Fixes: 130420008
Change-Id: I80197ec1cb446ddb5f1865a4b75beb18b48d2e9e
Diffstat (limited to 'startop/scripts/lib/print_utils.py')
0 files changed, 0 insertions, 0 deletions