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 /gsid.rc | |
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 'gsid.rc')
-rw-r--r-- | gsid.rc | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1,4 +1,5 @@ service gsid /system/bin/gsid + oneshot disabled user root group root system media_rw |