diff --git a/src/bandit/Model/Generator/Generator1.java b/src/bandit/Model/Generator/Generator1.java index 128e790..9ccd1a2 100644 --- a/src/bandit/Model/Generator/Generator1.java +++ b/src/bandit/Model/Generator/Generator1.java @@ -53,7 +53,7 @@ public class Generator1 implements Runnable // Callable laufend = true; synchronized (LOCK) { - LOCK.notify(); + LOCK.notifyAll(); } @@ -82,7 +82,7 @@ public class Generator1 implements Runnable // Callable { try { - lg.info("WAIT"); + lg.info("WAIT_Gen1"); LOCK.wait(); } catch (InterruptedException ex) diff --git a/src/bandit/Model/Generator/Generator2.java b/src/bandit/Model/Generator/Generator2.java index 7189fec..29f12f4 100644 --- a/src/bandit/Model/Generator/Generator2.java +++ b/src/bandit/Model/Generator/Generator2.java @@ -53,7 +53,7 @@ public class Generator2 implements Runnable // Callable laufend = true; synchronized (LOCK) { - LOCK.notify(); + LOCK.notifyAll(); } @@ -82,7 +82,7 @@ public class Generator2 implements Runnable // Callable { try { - lg.info("WAIT"); + lg.info("WAIT_Gen2"); LOCK.wait(); } catch (InterruptedException ex) diff --git a/src/bandit/Model/Generator/Generator3.java b/src/bandit/Model/Generator/Generator3.java index 1bc0edb..85174f5 100644 --- a/src/bandit/Model/Generator/Generator3.java +++ b/src/bandit/Model/Generator/Generator3.java @@ -53,7 +53,7 @@ public class Generator3 implements Runnable // Callable laufend = true; synchronized (LOCK) { - LOCK.notify(); + LOCK.notifyAll(); } @@ -82,7 +82,7 @@ public class Generator3 implements Runnable // Callable { try { - lg.info("WAIT"); + lg.info("WAIT_Gen3"); LOCK.wait(); } catch (InterruptedException ex) diff --git a/src/bandit/Model/Zahlengenerator.java b/src/bandit/Model/Zahlengenerator.java index 4684c9d..cb1225a 100644 --- a/src/bandit/Model/Zahlengenerator.java +++ b/src/bandit/Model/Zahlengenerator.java @@ -25,7 +25,6 @@ public class Zahlengenerator implements Subscriber // Callable { private static Logger lg = OhmLogger.getLogger(); //Logger sollten immer static sein da sie für alle instanzen loggs ausführen - private int wert; private Flow.Subscription subscription; private SubmissionPublisher wertPublisher;