From 6da6866c47c260dac9b6e6fcdbd10fffef27eb07 Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 19 May 2016 11:26:34 +0200 Subject: [PATCH] don't dump threads every single second when UNRESPONSIVE_THRESHOLD_SECONDS is 1 (IDEA-156259) --- .../src/com/intellij/diagnostic/PerformanceWatcher.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core-impl/src/com/intellij/diagnostic/PerformanceWatcher.java b/platform/core-impl/src/com/intellij/diagnostic/PerformanceWatcher.java index 306682229cbf..f3ffb53f486a 100644 --- a/platform/core-impl/src/com/intellij/diagnostic/PerformanceWatcher.java +++ b/platform/core-impl/src/com/intellij/diagnostic/PerformanceWatcher.java @@ -206,7 +206,7 @@ public class PerformanceWatcher implements ApplicationComponent { } long sinceLastEdt = millis - myLastAliveEdt; - if (sinceLastEdt >= UNRESPONSIVE_THRESHOLD_SECONDS * 1000) { + if (sinceLastEdt >= UNRESPONSIVE_THRESHOLD_SECONDS * 1000 + 10) { edtFrozen(millis); } else if (sinceLastEdt <= SAMPLING_INTERVAL_MS) {