From 382d194d71dc43fd5d265738f442999abd7cfbe4 Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <stu103017@mail.uni-kiel.de> Date: Thu, 23 Jul 2015 12:59:09 +0200 Subject: [PATCH] added body for a new service and execution waits for termination when aborting --- src/main/java/teetime/framework/Execution.java | 1 + .../java/teetime/framework/service/RuntimeException.java | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 src/main/java/teetime/framework/service/RuntimeException.java diff --git a/src/main/java/teetime/framework/Execution.java b/src/main/java/teetime/framework/Execution.java index dec7dc2c..3b843c13 100644 --- a/src/main/java/teetime/framework/Execution.java +++ b/src/main/java/teetime/framework/Execution.java @@ -263,6 +263,7 @@ public final class Execution<T extends Configuration> implements UncaughtExcepti for (Stage stage : configuration.getContext().getThreadableStages().keySet()) { stage.terminate(); } + waitForTermination(); } /** diff --git a/src/main/java/teetime/framework/service/RuntimeException.java b/src/main/java/teetime/framework/service/RuntimeException.java new file mode 100644 index 00000000..9a705a35 --- /dev/null +++ b/src/main/java/teetime/framework/service/RuntimeException.java @@ -0,0 +1,5 @@ +package teetime.framework.service; + +public class RuntimeException { + +} -- GitLab