From 71c5a63136a122100cbf5abebc4f2bf7f526251b Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Mon, 30 Jul 2012 17:55:51 +0400 Subject: [PATCH] Kill all child process when stop grails/griffon project. --- .../plugins/groovy/mvc/MvcRunConfiguration.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcRunConfiguration.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcRunConfiguration.java index 5d762b15fba8..5718803255ac 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcRunConfiguration.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/mvc/MvcRunConfiguration.java @@ -19,7 +19,9 @@ package org.jetbrains.plugins.groovy.mvc; import com.intellij.execution.*; import com.intellij.execution.configurations.*; import com.intellij.execution.filters.TextConsoleBuilderFactory; +import com.intellij.execution.process.DefaultJavaProcessHandler; import com.intellij.execution.process.OSProcessHandler; +import com.intellij.execution.process.ProcessTerminatedListener; import com.intellij.execution.runners.ExecutionEnvironment; import com.intellij.openapi.components.PathMacroManager; import com.intellij.openapi.extensions.Extensions; @@ -271,9 +273,17 @@ public abstract class MvcRunConfiguration extends ModuleBasedConfiguration