Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8936f814 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Allow non-empty namespaces in system uid to cancel all jobs" into udc-dev

parents 6e59a203 73f35cb9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1812,7 +1812,9 @@ public class JobSchedulerService extends com.android.server.SystemService
    private boolean cancelJobsForUid(int uid, boolean includeSourceApp,
            boolean namespaceOnly, @Nullable String namespace,
            @JobParameters.StopReason int reason, int internalReasonCode, String debugReason) {
        if (uid == Process.SYSTEM_UID) {
        // Non-null system namespace means the cancelling is limited to the namespace
        // and won't cause issues for the system at large.
        if (uid == Process.SYSTEM_UID && (!namespaceOnly || namespace == null)) {
            Slog.wtfStack(TAG, "Can't cancel all jobs for system uid");
            return false;
        }