From 0a7b7c9f52b97ce62c4311c81de7c41e9b220e9d Mon Sep 17 00:00:00 2001
From: nuklin <nuklin@utu.fi>
Date: Fri, 19 Nov 2021 12:43:38 +0200
Subject: [PATCH] update

---
 .../assignment/Task1UsingThreadDistributor.java             | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/fi/utu/tech/threadrunner2/assignment/Task1UsingThreadDistributor.java b/src/main/java/fi/utu/tech/threadrunner2/assignment/Task1UsingThreadDistributor.java
index cca9093..5de2b24 100644
--- a/src/main/java/fi/utu/tech/threadrunner2/assignment/Task1UsingThreadDistributor.java
+++ b/src/main/java/fi/utu/tech/threadrunner2/assignment/Task1UsingThreadDistributor.java
@@ -13,14 +13,16 @@ public class Task1UsingThreadDistributor extends Thread implements Distributor {
 	public Task1UsingThreadDistributor(Mediator mediator, ControlSet control) {
 		this.mediator = mediator;
 		this.control = control;
-		mediator.registerThread(this.hashCode(), "Thread");
+		for(int i=0; i<control.getThreadCount(); ++i){ //Kootaan tarvittava määrä threadeja
+			mediator.registerThread(this.hashCode(), "Thread");
+		}
 	}
 
 	public void execute() {
 			this.start();
 			mediator.setRunStatus("Created", this.hashCode());
 	}
-	public void run() {
+	public void run() {//pystyttäisiinkö vaan while notifyAll metodeilla
 		//mediator.registerThread(this.hashCode(), "Jotain1");
 		mediator.setRunStatus("Running", this.hashCode());
 		int maara = control.getBlockSize();
-- 
GitLab