android-ibc-forum

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 7e7f623fa245d2c634f85ab1b0a7343899c9d6d2
parent ff39d2968e75030b160c8422a6fe6bf75964bbc7
Author: Jan Dankert <devnull@localhost>
Date:   Sat,  4 Feb 2012 23:08:01 +0100

Synchrone Verarbeitung von Server-Tasks.

Diffstat:
src/de/mtbnews/android/util/ServerAsyncTask.java | 10+++++++---
1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/de/mtbnews/android/util/ServerAsyncTask.java b/src/de/mtbnews/android/util/ServerAsyncTask.java @@ -4,6 +4,7 @@ package de.mtbnews.android.util; import java.io.IOException; +import java.util.concurrent.locks.ReentrantLock; import android.app.AlertDialog; import android.app.ProgressDialog; @@ -162,9 +163,12 @@ public abstract class ServerAsyncTask extends AsyncTask<Void, Void, Void> * * @param params */ - public synchronized final void executeSynchronized(Void... params) + public final void executeSynchronized(Void... params) { - super.execute(params); + synchronized (ServerAsyncTask.class) + { + super.execute(params); + } } - + }