diff --git a/zond/build.gradle b/zond/build.gradle index eba758b..42a51f7 100644 --- a/zond/build.gradle +++ b/zond/build.gradle @@ -1,5 +1,5 @@ group = 'asys' -version = '0.7.2-SNAPSHOT' +version = '0.7.3-SNAPSHOT' apply plugin: 'application' diff --git a/zond/src/main/java/asys/zond/ZondCommandHandler.java b/zond/src/main/java/asys/zond/ZondCommandHandler.java index 5d905dd..cd5be4e 100644 --- a/zond/src/main/java/asys/zond/ZondCommandHandler.java +++ b/zond/src/main/java/asys/zond/ZondCommandHandler.java @@ -54,6 +54,11 @@ public class ZondCommandHandler implements CommandHandler { threadExec = new Thread(task, "Zond Exec"); threadExec.start(); } + } else if (line.equalsIgnoreCase("kill")) { + if (watchdog != null) { + watchdog.destroyProcess(); + threadExec.interrupt(); + } } }