From 6ffe90f4fa6bda0cd6341fe2f359c2679f189f3b Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Fri, 27 Mar 2015 15:19:53 +0100
Subject: [PATCH] added default stage exception handler

---
 .../teetime/framework/RunnableProducerStage.java   | 14 ++++++++++++--
 src/site/markdown/wiki                             |  2 +-
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/main/java/teetime/framework/RunnableProducerStage.java b/src/main/java/teetime/framework/RunnableProducerStage.java
index 8feebfeb..e158bda2 100644
--- a/src/main/java/teetime/framework/RunnableProducerStage.java
+++ b/src/main/java/teetime/framework/RunnableProducerStage.java
@@ -16,13 +16,23 @@
 package teetime.framework;
 
 import teetime.framework.exceptionHandling.StageExceptionHandler;
+import teetime.framework.exceptionHandling.TerminatingStageListener;
 import teetime.framework.signal.StartingSignal;
 import teetime.framework.signal.TerminatingSignal;
 
 public final class RunnableProducerStage extends AbstractRunnableStage {
 
-	public RunnableProducerStage(final Stage stage, final StageExceptionHandler listener) {
-		super(stage, listener);
+	/**
+	 * Uses the {@link TerminatingStageListener} as default exception handler
+	 * 
+	 * @param stage
+	 */
+	public RunnableProducerStage(final Stage stage) {
+		super(stage, new TerminatingStageListener());
+	}
+
+	public RunnableProducerStage(final Stage stage, final StageExceptionHandler handler) {
+		super(stage, handler);
 	}
 
 	@Override
diff --git a/src/site/markdown/wiki b/src/site/markdown/wiki
index 63ccbbc8..0e447457 160000
--- a/src/site/markdown/wiki
+++ b/src/site/markdown/wiki
@@ -1 +1 @@
-Subproject commit 63ccbbc87bd2c0e6599ca91502149dba3cfb99de
+Subproject commit 0e4474577e1f49bc96e734c286b2d9e0363895e8
-- 
GitLab