diff options
| -rw-r--r-- | services/core/java/com/android/server/content/SyncManager.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/content/SyncManager.java b/services/core/java/com/android/server/content/SyncManager.java index 969a684f6ef5..2d387ea38df5 100644 --- a/services/core/java/com/android/server/content/SyncManager.java +++ b/services/core/java/com/android/server/content/SyncManager.java @@ -261,6 +261,7 @@ public class SyncManager { private final SyncLogger mLogger; private final AppCloningDeviceConfigHelper mAppCloningDeviceConfigHelper; + private final PackageMonitorImpl mPackageMonitor; private boolean isJobIdInUseLockedH(int jobId, List<JobInfo> pendingJobs) { for (int i = 0, size = pendingJobs.size(); i < size; i++) { @@ -725,8 +726,8 @@ public class SyncManager { mUserIntentReceiver, UserHandle.ALL, intentFilter, null, null); - final PackageMonitor packageMonitor = new PackageMonitorImpl(); - packageMonitor.register(mContext, null /* thread */, UserHandle.ALL, + mPackageMonitor = new PackageMonitorImpl(); + mPackageMonitor.register(mContext, null /* thread */, UserHandle.ALL, false /* externalStorage */); intentFilter = new IntentFilter(Intent.ACTION_TIME_CHANGED); |