From 136d6c7b0d56ce105b528c44ed62ceb846cc6ff4 Mon Sep 17 00:00:00 2001
From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de>
Date: Fri, 17 Apr 2015 15:37:26 +0200
Subject: [PATCH] removed bug -> head stages did not get the owning thread

---
 src/main/java/teetime/framework/Analysis.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main/java/teetime/framework/Analysis.java b/src/main/java/teetime/framework/Analysis.java
index 34e7898d..b71cfd55 100644
--- a/src/main/java/teetime/framework/Analysis.java
+++ b/src/main/java/teetime/framework/Analysis.java
@@ -163,6 +163,7 @@ public final class Analysis<T extends AnalysisConfiguration> implements Uncaught
 	private Thread createThread(final AbstractExceptionListener newListener, final Set<Stage> intraStages, final Stage stage, final AbstractRunnableStage runnable) {
 		final Thread thread = new Thread(runnable);
 		stage.setExceptionHandler(newListener);
+		stage.setOwningThread(thread);
 		for (Stage intraStage : intraStages) {
 			intraStage.setOwningThread(thread);
 			intraStage.setExceptionHandler(newListener);
-- 
GitLab