RESTRICT AUTOMERGE Prevent size of list changes during mPendingNonWakeupAlarms deliver am: 5504a25a6f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1471525 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I5199a2e3004547d2728c32b733a43106382ad023
This commit is contained in:
@@ -3369,7 +3369,9 @@ class AlarmManagerService extends SystemService {
|
||||
if (mMaxDelayTime < thisDelayTime) {
|
||||
mMaxDelayTime = thisDelayTime;
|
||||
}
|
||||
deliverAlarmsLocked(mPendingNonWakeupAlarms, nowELAPSED);
|
||||
ArrayList<Alarm> triggerList =
|
||||
(ArrayList<Alarm>) mPendingNonWakeupAlarms.clone();
|
||||
deliverAlarmsLocked(triggerList, nowELAPSED);
|
||||
mPendingNonWakeupAlarms.clear();
|
||||
}
|
||||
if (mNonInteractiveStartTime > 0) {
|
||||
|
||||
Reference in New Issue
Block a user