diff options
author | David Anderson <dvander@google.com> | 2019-07-12 14:18:37 -0700 |
---|---|---|
committer | David Anderson <dvander@google.com> | 2019-07-29 11:35:12 -0700 |
commit | 4c75673a121e055a258e8710de2a4ec9c263c68f (patch) | |
tree | 6d9b43b5fdb846ae335846d4312de302d689524d /Android.bp | |
parent | 1fdec26f4fc748768ccba2a67a9adc8147432e51 (diff) | |
download | gsid-4c75673a121e055a258e8710de2a4ec9c263c68f.tar.gz |
Only shut down gsid when it has no more consumers.
Consumers of gsiservice must now use IGsid for its top-level interface.
IGsiService can be acquired through IGsid::getClient. When the last
reference to IGsiService is dropped, gsid will cleanly exit. Callers
should no longer stop gsid through init.
Bug: 133528572
Test: gsid cleanly exits after gsi_tool runs
Change-Id: Ie5cb80fa63e61b143f9f27cca96999a5c71dab2c
Merged-In: Ie5cb80fa63e61b143f9f27cca96999a5c71dab2c
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -100,6 +100,7 @@ filegroup { "aidl/android/gsi/GsiInstallParams.aidl", "aidl/android/gsi/GsiProgress.aidl", "aidl/android/gsi/IImageManager.aidl", + "aidl/android/gsi/IGsid.aidl", "aidl/android/gsi/IGsiService.aidl", "aidl/android/gsi/MappedImage.aidl", ], |