Kill the app async after perm was revoked
We cannot call into activity manager service with locks held. Fixes: 142546160 Test: TH Change-Id: I1318c9ecab5211faa4dd03f1a56cfac58da8daa5
This commit is contained in:
@@ -297,7 +297,7 @@ public class PermissionManagerService extends IPermissionManager.Stub {
|
||||
// Critical; after this call the application should never have the permission
|
||||
mPackageManagerInt.writeSettings(false);
|
||||
final int appId = UserHandle.getAppId(uid);
|
||||
killUid(appId, userId, KILL_APP_REASON_PERMISSIONS_REVOKED);
|
||||
mHandler.post(() -> killUid(appId, userId, KILL_APP_REASON_PERMISSIONS_REVOKED));
|
||||
}
|
||||
@Override
|
||||
public void onInstallPermissionRevoked() {
|
||||
|
||||
Reference in New Issue
Block a user