From 4c75673a121e055a258e8710de2a4ec9c263c68f Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 12 Jul 2019 14:18:37 -0700 Subject: 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 --- gsid.rc | 1 + 1 file changed, 1 insertion(+) (limited to 'gsid.rc') diff --git a/gsid.rc b/gsid.rc index a5248c4..2831df2 100644 --- a/gsid.rc +++ b/gsid.rc @@ -1,4 +1,5 @@ service gsid /system/bin/gsid + oneshot disabled user root group root system media_rw -- cgit v1.2.3