Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 39dd4939 authored by Felipe Leme's avatar Felipe Leme Committed by android-build-merger
Browse files

Merge "Only try to add details to zip once." into nyc-dev

am: 03046888

* commit '03046888':
  Only try to add details to zip once.

Change-Id: I629618cc5cf105584ebf911b3de1b6649f1c59c6
parents dde61951 03046888
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1084,16 +1084,17 @@ public class BugreportProgressService extends Service {
            addEntry(zos, "title.txt", info.title);
            addEntry(zos, "description.txt", info.description);
        } catch (IOException e) {
            info.addingDetailsToZip = false;
            Log.e(TAG, "exception zipping file " + tmpZip, e);
            return;
        } finally {
            // Make sure it only tries to add details once, even it fails the first time.
            info.addedDetailsToZip = true;
            info.addingDetailsToZip = false;
        }

        if (!tmpZip.renameTo(info.bugreportFile)) {
            Log.e(TAG, "Could not rename " + tmpZip + " to " + info.bugreportFile);
        }
        info.addedDetailsToZip = true;
        info.addingDetailsToZip = false;
    }

    private static void addEntry(ZipOutputStream zos, String entry, String text)