From 96453b2009bf6062e4b8c42e3beddbae2ec72f42 Mon Sep 17 00:00:00 2001 From: Egor Ushakov Date: Tue, 16 Jul 2019 14:54:26 +0300 Subject: [PATCH] ensure dumps stopped GitOrigin-RevId: 8508f06ae681611ea40a82958da9bbd6617fb9a5 --- .../src/com/intellij/diagnostic/IdeaFreezeReporter.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform-impl/src/com/intellij/diagnostic/IdeaFreezeReporter.java b/platform/platform-impl/src/com/intellij/diagnostic/IdeaFreezeReporter.java index 1e3ae0994542..2da717032e1e 100644 --- a/platform/platform-impl/src/com/intellij/diagnostic/IdeaFreezeReporter.java +++ b/platform/platform-impl/src/com/intellij/diagnostic/IdeaFreezeReporter.java @@ -44,6 +44,9 @@ public class IdeaFreezeReporter { @Override public void uiFreezeStarted() { if (Registry.is("freeze.reporter.enabled") && !DebugAttachDetector.isAttached()) { + if (myDumpTask != null) { + myDumpTask.cancel(); + } myDumpTask = new DumpTask(); } } @@ -91,6 +94,7 @@ public class IdeaFreezeReporter { } } } + myDumpTask = null; myCurrentDumps.clear(); myStacktraceCommonPart = null; }