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 0496a682e4a6..8f752d7eb5a4 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java @@ -290,11 +290,7 @@ public class FileUtil extends FileUtilRt { @NotNull public static Future asyncDelete(@NotNull File file) { - final File tempFile = renameToTempFileOrDelete(file); - if (tempFile == null) { - return new CompletedFuture(); - } - return startDeletionThread(tempFile); + return asyncDelete(Collections.singleton(file)); } @NotNull