diff --git a/src/org/fox/ttrss/ApiRequest.java b/src/org/fox/ttrss/ApiRequest.java index 12aaae9f..5d2766d2 100644 --- a/src/org/fox/ttrss/ApiRequest.java +++ b/src/org/fox/ttrss/ApiRequest.java @@ -17,6 +17,7 @@ import javax.net.ssl.SSLSession; import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; +import android.annotation.SuppressLint; import android.content.Context; import android.content.SharedPreferences; import android.net.ConnectivityManager; @@ -64,6 +65,15 @@ public class ApiRequest extends AsyncTask, Integer, JsonE } + @SuppressLint("NewApi") + @SuppressWarnings("unchecked") + public void execute(HashMap map) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) + super.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR, map); + else + super.execute(map); + } + protected int getErrorMessage() { switch (m_lastError) { case NO_ERROR: