From 806fb91f444df8ac0b42cb46a69d32ee022c6b4d Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 4 Sep 2015 20:26:26 +0300 Subject: [PATCH] don't print meaningless stacktrace to console --- .../com/intellij/util/concurrency/WorkerThread.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/platform/platform-api/src/com/intellij/util/concurrency/WorkerThread.java b/platform/platform-api/src/com/intellij/util/concurrency/WorkerThread.java index 10b8d07cb725..478029282b1d 100644 --- a/platform/platform-api/src/com/intellij/util/concurrency/WorkerThread.java +++ b/platform/platform-api/src/com/intellij/util/concurrency/WorkerThread.java @@ -17,6 +17,7 @@ package com.intellij.util.concurrency; import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.util.TimeoutUtil; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; @@ -106,13 +107,8 @@ public class WorkerThread implements Runnable, Disposable { task = myTasks.removeFirst(); } task.run(); - try { - if (mySleep > 0) { - Thread.sleep(mySleep); - } - } - catch (InterruptedException e) { - e.printStackTrace(); + if (mySleep > 0) { + TimeoutUtil.sleep(mySleep); } }