Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6848963d authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android (Google) Code Review
Browse files

Merge "Round up periodic syncs with short frequencies." into jb-mr2-dev

parents ef793669 60094594
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -37,7 +37,9 @@ import android.os.Parcel;
import android.os.RemoteException;
import android.os.ServiceManager;
import android.os.UserHandle;
import android.text.format.DateUtils;
import android.util.Log;
import android.util.Slog;
import android.util.SparseIntArray;

import java.io.FileDescriptor;
@@ -406,6 +408,12 @@ public final class ContentService extends IContentService.Stub {
                "no permission to write the sync settings");
        int userId = UserHandle.getCallingUserId();

        if (pollFrequency <= DateUtils.MINUTE_IN_MILLIS) {
            Slog.w(TAG, "Requested poll frequency of " + pollFrequency
                    + "ms being rounded up to 60 seconds.");
            pollFrequency = DateUtils.MINUTE_IN_MILLIS;
        }

        long identityToken = clearCallingIdentity();
        try {
            getSyncManager().getSyncStorageEngine().addPeriodicSync(