more reliable 'process terminated' event sending
authorEugene Zhuravlev <jeka@intellij.com>
Thu, 4 Mar 2010 12:56:39 +0000 (15:56 +0300)
committerEugene Zhuravlev <jeka@intellij.com>
Thu, 4 Mar 2010 13:42:07 +0000 (16:42 +0300)
platform/platform-api/src/com/intellij/execution/process/OSProcessHandler.java

index 98122ca5ce248d2d914760c91fdd58bbc960d67a..bdc7a7dfd412f01c5ba34be7442796368b806e5d 100644 (file)
@@ -154,8 +154,9 @@ public class OSProcessHandler extends ProcessHandler {
               }
               catch (ExecutionException ignored) {
               }
-
-              onOSProcessTerminated(exitCode);
+              finally {
+                onOSProcessTerminated(exitCode);
+              }
             }
           };