diff --git a/platform/platform-impl/src/com/intellij/concurrency/JobLauncherImpl.java b/platform/platform-impl/src/com/intellij/concurrency/JobLauncherImpl.java index 9ee1923aa010..4881b87bb498 100644 --- a/platform/platform-impl/src/com/intellij/concurrency/JobLauncherImpl.java +++ b/platform/platform-impl/src/com/intellij/concurrency/JobLauncherImpl.java @@ -172,6 +172,7 @@ public class JobLauncherImpl extends JobLauncher { complete(null); // complete manually before calling callback } catch (Throwable throwable) { + myStatus = Status.EXECUTED; completeExceptionally(throwable); } finally {