From 08f1ac56de38036712735afa173c6ed5ae1edd62 Mon Sep 17 00:00:00 2001
From: Simon Ehrenstein <simon.ehrenstein@gmail.com>
Date: Sun, 14 Jun 2020 18:16:39 +0200
Subject: [PATCH] Wrap workload distribution in IllegalStateException

---
 .../communication/zookeeper/WorkloadDistributor.java          | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/communication/zookeeper/WorkloadDistributor.java b/workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/communication/zookeeper/WorkloadDistributor.java
index cbfd79850..e6665f4de 100644
--- a/workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/communication/zookeeper/WorkloadDistributor.java
+++ b/workload-generator-commons/src/main/java/theodolite/commons/workloadgeneration/communication/zookeeper/WorkloadDistributor.java
@@ -119,8 +119,8 @@ public class WorkloadDistributor {
 
       Thread.sleep(20000); // wait until the workload definition is retrieved
     } catch (final Exception e) {
-      // TODO Auto-generated catch block
-      e.printStackTrace();
+      LOGGER.error("", e);
+      throw new IllegalStateException("Error when starting thze distribution of the workload.");
     }
   }
 
-- 
GitLab