From 3de555ea067d077f09d8e6c032588a470f3fc039 Mon Sep 17 00:00:00 2001 From: Gabriele M Date: Wed, 5 Jul 2017 23:35:14 +0200 Subject: [PATCH] Replace AsyncTask with Thread in DownloadClient --- src/org/lineageos/updater/DownloadClient.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/org/lineageos/updater/DownloadClient.java b/src/org/lineageos/updater/DownloadClient.java index 277d7c5c..8a2fe8e0 100644 --- a/src/org/lineageos/updater/DownloadClient.java +++ b/src/org/lineageos/updater/DownloadClient.java @@ -15,7 +15,6 @@ */ package org.lineageos.updater; -import android.os.AsyncTask; import android.os.SystemClock; import android.util.Log; @@ -101,12 +100,12 @@ public class DownloadClient { } public void cancel() { - new AsyncTask() { - protected Void doInBackground(Void... unused) { + new Thread(new Runnable() { + @Override + public void run() { mClient.cancel(DOWNLOAD_TAG); - return null; } - }.execute(); + }).start(); } private void downloadInternal(String url, final DownloadCallback callback) {