admin
2020-10-14 b2fc802bf35143ed957a86d95e2de49934ea9ea5
MDownloadProvider/src/com/mozillaonline/providers/downloads/DownloadThread.java
@@ -16,20 +16,6 @@
package com.mozillaonline.providers.downloads;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.SyncFailedException;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.Locale;
import org.apache.http.Header;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import android.content.ContentValues;
import android.content.Context;
import android.net.http.AndroidHttpClient;
@@ -41,7 +27,20 @@
import android.util.Pair;
import android.widget.Toast;
import com.umeng.analytics.MobclickAgent;
import org.apache.http.Header;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.SyncFailedException;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.Locale;
/**
 * Runs an actual download
@@ -320,7 +319,6 @@
      if (state.mFilename != null && Downloads.isStatusError(finalStatus)) {
         new File(state.mFilename).delete();
         state.mFilename = null;
         MobclickAgent.reportError(mContext, "File delete status:" + finalStatus);
      }
   }
@@ -335,18 +333,14 @@
      } catch (FileNotFoundException ex) {
         Log.w(Constants.TAG, "file " + state.mFilename + " not found: "
               + ex);
         MobclickAgent.reportError(mContext, ex);
      } catch (SyncFailedException ex) {
         Log.w(Constants.TAG, "file " + state.mFilename + " sync failed: "
               + ex);
         MobclickAgent.reportError(mContext, ex);
      } catch (IOException ex) {
         Log.w(Constants.TAG, "IOException trying to sync "
               + state.mFilename + ": " + ex);
         MobclickAgent.reportError(mContext, ex);
      } catch (RuntimeException ex) {
         Log.w(Constants.TAG, "exception while syncing file: ", ex);
         MobclickAgent.reportError(mContext, ex);
      } finally {
         if (downloadedFileStream != null) {
            try {