From 3147bbc164d0b69d35caea05dfa3fb4fd86e2b61 Mon Sep 17 00:00:00 2001 From: Shreyas Basarge Date: Fri, 19 Feb 2016 23:51:40 +0000 Subject: Migrate PeriodicSyncs from old format Periodic syncs that were stored in a file in earlier versions should be read and added to JobScheduler when device boots. Bug: 27261455 Change-Id: I626ce468afc35e5c3c6defd583a0963cc71fc58a --- services/core/java/com/android/server/content/SyncManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/content/SyncManager.java b/services/core/java/com/android/server/content/SyncManager.java index 0d974344a432..d8921d8cbdb7 100644 --- a/services/core/java/com/android/server/content/SyncManager.java +++ b/services/core/java/com/android/server/content/SyncManager.java @@ -2271,6 +2271,7 @@ public class SyncManager { void checkIfDeviceReady() { if (mProvisioned && mBootCompleted) { synchronized(this) { + mSyncStorageEngine.restoreAllPeriodicSyncs(); // Dispatch any stashed messages. obtainMessage(MESSAGE_RELEASE_MESSAGES_FROM_QUEUE).sendToTarget(); } @@ -2622,7 +2623,6 @@ public class SyncManager { } if (mBootCompleted) { doDatabaseCleanup(); - mSyncStorageEngine.restoreAllPeriodicSyncs(); } AccountAndUser[] accounts = mRunningAccounts; -- cgit v1.2.3-59-g8ed1b