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 | |
parent | 4b474440cef8afa5e355a9406bb076af8e493ca7 (diff) | |
download | frameworks_base-75d797c2e78d53f49d05b518adb14fd57e0c785c.zip frameworks_base-75d797c2e78d53f49d05b518adb14fd57e0c785c.tar.gz frameworks_base-75d797c2e78d53f49d05b518adb14fd57e0c785c.tar.bz2 |
run the sync thread at background priority
Diffstat (limited to 'core/java/android/content')
-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; } |