diff options
| author | Fred Quintana <fredq@google.com> | 2009-08-25 15:05:02 -0700 |
|---|---|---|
| committer | Fred Quintana <fredq@google.com> | 2009-08-25 15:05:02 -0700 |
| commit | 75d797c2e78d53f49d05b518adb14fd57e0c785c (patch) | |
| tree | 8a8191e8e84dcdd5a459ea975ddd31af90e9f1fb /core/java/android/content/AbstractThreadedSyncAdapter.java | |
| parent | 4b474440cef8afa5e355a9406bb076af8e493ca7 (diff) | |
run the sync thread at background priority
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 538225a0a5ee..424cb190e0f8 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; } |
