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

Commit 1876d824 authored by Michael Rosenfeld's avatar Michael Rosenfeld Committed by android-build-merger
Browse files

Merge "Clean up local hprofs"

am: 9ab94e15

Change-Id: Ie99cc29ef321ec7276535b28ae4b7eaf828410da
parents ff0d3e1c 9ab94e15
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -171,6 +171,9 @@ public class Hprof implements ClassDataRetriever {
                    arg1.getDevice().getSyncService().pullFile(arg0,
                            target.getAbsoluteFile().toString(), new NullProgressMonitor());
                } catch (Exception e) {
                    if (target != null) {
                        target.delete();
                    }
                    e.printStackTrace();
                    target = null;
                }
@@ -189,6 +192,9 @@ public class Hprof implements ClassDataRetriever {
                    out.write(arg0);
                    out.close();
                } catch (Exception e) {
                    if (target != null) {
                        target.delete();
                    }
                    e.printStackTrace();
                    target = null;
                }
@@ -215,6 +221,8 @@ public class Hprof implements ClassDataRetriever {
            return analyzeHprof(hprofLocalFile);
        } catch (Exception e) {
            throw new RuntimeException(e);
        } finally {
            hprofLocalFile.delete();
        }
    }
}