diff --git a/platform/lang-impl/src/com/intellij/execution/impl/ExecutionManagerImpl.java b/platform/lang-impl/src/com/intellij/execution/impl/ExecutionManagerImpl.java index 740a61efb1ca..bdb13ea1b78e 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/ExecutionManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/ExecutionManagerImpl.java @@ -322,8 +322,7 @@ public class ExecutionManagerImpl extends ExecutionManager implements ProjectCom private void forgetRunContentDescriptor(RunContentDescriptor runContentDescriptor) { for (Trinity trinity : myRunningConfigurations) { if (trinity.getFirst() == runContentDescriptor) { - //runContentDescriptor.dispose(); - myRunningConfigurations.remove(trinity); + Disposer.dispose(runContentDescriptor); return; } }