summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Christopher Tate <ctate@google.com> 2016-08-05 23:36:23 +0000
committer android-build-merger <android-build-merger@google.com> 2016-08-05 23:36:23 +0000
commita11eae00cb88e4d5b26f673f1de8ab9df386ff93 (patch)
tree0b33e0b6f920f3a7e8941660d42357d5f1d7fe05
parent8e561e3a62cd6c41bf4ae374cb4135b9d51e4f7f (diff)
parent6e41edd2240b7cc5c1e0d31a849ba3ad8edf60f1 (diff)
Reschedule date-change alarm whenever the time is set am: cf02471cde am: afcc3494c6
am: 6e41edd224 Change-Id: I4600cf9c5a7dec11d5bf26fb6c5f7e41ffc8b4a0
-rw-r--r--services/core/java/com/android/server/AlarmManagerService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/AlarmManagerService.java b/services/core/java/com/android/server/AlarmManagerService.java
index 57c25a2d9a8c..03160932063c 100644
--- a/services/core/java/com/android/server/AlarmManagerService.java
+++ b/services/core/java/com/android/server/AlarmManagerService.java
@@ -2472,8 +2472,10 @@ class AlarmManagerService extends SystemService {
Slog.v(TAG, "Time changed notification from kernel; rebatching");
}
removeImpl(mTimeTickSender);
+ removeImpl(mDateChangeSender);
rebatchAllAlarms();
mClockReceiver.scheduleTimeTickEvent();
+ mClockReceiver.scheduleDateChangedEvent();
synchronized (mLock) {
mNumTimeChanged++;
mLastTimeChangeClockTime = nowRTC;