diff options
Diffstat (limited to 'core/java/android/content/AbstractThreadedSyncAdapter.java')
-rw-r--r-- | core/java/android/content/AbstractThreadedSyncAdapter.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/content/AbstractThreadedSyncAdapter.java b/core/java/android/content/AbstractThreadedSyncAdapter.java index 538225a..424cb19 100644 --- a/core/java/android/content/AbstractThreadedSyncAdapter.java +++ b/core/java/android/content/AbstractThreadedSyncAdapter.java @@ -85,7 +85,6 @@ public abstract class AbstractThreadedSyncAdapter { mSyncThread = new SyncThread( "SyncAdapterThread-" + mNumSyncStarts.incrementAndGet(), syncContextClient, authority, account, extras); - Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); mSyncThread.start(); alreadyInProgress = false; } else { @@ -133,6 +132,8 @@ public abstract class AbstractThreadedSyncAdapter { } public void run() { + Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); + if (isCanceled()) { return; } |