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

Commit c475730d authored by Chris Tate's avatar Chris Tate Committed by android-build-merger
Browse files

Merge "Harden against jobscheduler client app misbehavior" into nyc-mr2-dev

am: 38f1b6db

Change-Id: I44d16150abee9dd0ec7961d1ce847d9793937354
parents b521143a 38f1b6db
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -445,7 +445,10 @@ public class JobServiceContext extends IJobCallback.Stub implements ServiceConne
                mVerb = VERB_STARTING;
                scheduleOpTimeOut();
                service.startJob(mParams);
            } catch (RemoteException e) {
            } catch (Exception e) {
                // We catch 'Exception' because client-app malice or bugs might induce a wide
                // range of possible exception-throw outcomes from startJob() and its handling
                // of the client's ParcelableBundle extras.
                Slog.e(TAG, "Error sending onStart message to '" +
                        mRunningJob.getServiceComponent().getShortClassName() + "' ", e);
            }