diff options
| author | 2022-02-18 02:53:37 +0000 | |
|---|---|---|
| committer | 2022-03-01 22:05:48 +0000 | |
| commit | c9e4e76b2ed696ae1e0a32647fa99efa3c201d88 (patch) | |
| tree | 6c317968896636e2b2e93a28caa3d9a91c3a6801 /libs/androidfw/AttributeResolution.cpp | |
| parent | 7a53fdf6f749fd78069099874fb3e2595fcb9f82 (diff) | |
Improve handling of GameService when bound processes die.
- Add callbacks to observer service lifecycle events to ServiceConnector.
- Leverage callbacks to avoid re-binding to GameService in order to
send disconnected event
- Leverage callbacks to detect when GameSessionService process dies and
destroy all GameSessions.
Test: Manually verified GameSession overlays are removed when
GameSession process crashes. Added unit test covering behavior.
Bug: 220204229
Bug: 215599171
Change-Id: Idda96f221e40c88f0f80c95bea94556275da5166
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions