Merge "Harden against jobscheduler client app misbehavior" into nyc-mr2-dev am: 38f1b6dbc9
am: c475730d22
Change-Id: I026c74906f8f43c2eb7ca529a59b1e6be5696351
This commit is contained in:
@@ -448,7 +448,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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user