summaryrefslogtreecommitdiffstats
path: root/core/java/android/content/AbstractThreadedSyncAdapter.java
diff options
context:
space:
mode:
authorAlon Albert <aalbert@google.com>2011-02-07 10:53:26 -0800
committerAlon Albert <aalbert@google.com>2011-02-07 10:53:26 -0800
commit9257ec05639ac1a529c81ba94cc631b1fa5f49d9 (patch)
tree480958bae2e906467ce60e13f2fdcf14c56184c8 /core/java/android/content/AbstractThreadedSyncAdapter.java
parentd4a3d032b119a4f325d2724649da55e540a322b9 (diff)
downloadframeworks_base-9257ec05639ac1a529c81ba94cc631b1fa5f49d9.zip
frameworks_base-9257ec05639ac1a529c81ba94cc631b1fa5f49d9.tar.gz
frameworks_base-9257ec05639ac1a529c81ba94cc631b1fa5f49d9.tar.bz2
Move handing of a "cancel" inside try-finally block
Bug: 3417906 Change-Id: I87e41c0cdad74e2ba72a7b4d1f059e72d106e105
Diffstat (limited to 'core/java/android/content/AbstractThreadedSyncAdapter.java')
-rw-r--r--core/java/android/content/AbstractThreadedSyncAdapter.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/core/java/android/content/AbstractThreadedSyncAdapter.java b/core/java/android/content/AbstractThreadedSyncAdapter.java
index 90d6472..fcc19a2 100644
--- a/core/java/android/content/AbstractThreadedSyncAdapter.java
+++ b/core/java/android/content/AbstractThreadedSyncAdapter.java
@@ -191,13 +191,12 @@ public abstract class AbstractThreadedSyncAdapter {
public void run() {
Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND);
- if (isCanceled()) {
- return;
- }
-
SyncResult syncResult = new SyncResult();
ContentProviderClient provider = null;
try {
+ if (isCanceled()) {
+ return;
+ }
provider = mContext.getContentResolver().acquireContentProviderClient(mAuthority);
if (provider != null) {
AbstractThreadedSyncAdapter.this.onPerformSync(mAccount, mExtras,