am 6848963d: Merge "Round up periodic syncs with short frequencies." into jb-mr2-dev

* commit '6848963d814c4ba7dc429c1668f29922d60f6ec2':
  Round up periodic syncs with short frequencies.
This commit is contained in:
Jeff Sharkey
2013-03-22 01:22:00 +00:00
committed by Android Git Automerger

View File

@@ -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(