From 662a4195f36f3dfb541233cbb4f08d326ccbe667 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Sat, 23 Jun 2012 15:16:51 +0200 Subject: [PATCH] restore previous thread priority --- platform/util/src/com/intellij/openapi/util/io/FileUtil.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java index 4283b65ad977..df6b71adda33 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java @@ -314,16 +314,15 @@ public class FileUtil extends FileUtilRt { final Runnable deleteFilesTask = new Runnable() { public void run() { final Thread currentThread = Thread.currentThread(); + final int priority = currentThread.getPriority(); currentThread.setPriority(Thread.MIN_PRIORITY); - //ShutDownTracker.getInstance().registerStopperThread(currentThread); try { for (File tempFile : tempFiles) { delete(tempFile); } } finally { - //ShutDownTracker.getInstance().unregisterStopperThread(currentThread); - currentThread.setPriority(Thread.NORM_PRIORITY); + currentThread.setPriority(priority); } } };