Merge "Run performInitialGrantsIfNecessaryAsync() on main thread." into qt-dev

This commit is contained in:
TreeHugger Robot
2019-04-24 05:57:24 +00:00
committed by Android (Google) Code Review

View File

@@ -39,7 +39,6 @@ import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.PackageManagerInternal;
import android.content.pm.Signature;
import android.database.CursorWindow;
import android.os.AsyncTask;
import android.os.Binder;
import android.os.Bundle;
import android.os.Handler;
@@ -201,8 +200,7 @@ public class RoleManagerService extends SystemService implements RoleUserState.C
// Package is being upgraded - we're about to get ACTION_PACKAGE_ADDED
return;
}
AsyncTask.THREAD_POOL_EXECUTOR.execute(
() -> performInitialGrantsIfNecessaryAsync(userId));
performInitialGrantsIfNecessaryAsync(userId);
}
}, UserHandle.ALL, intentFilter, null, null);
}