Concurrency update

This commit is contained in:
2024-04-22 00:37:49 -04:00
parent 2de1f78f22
commit 6f39767fb4
4 changed files with 7 additions and 4 deletions
+2 -2
View File
@@ -16,8 +16,8 @@ import java.time.Duration;
import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.Delayed;
import java.util.concurrent.TimeUnit;
@@ -39,7 +39,7 @@ public class WorkOrder implements Delayed {
public long completionTime;
public boolean runCompleted = false;
public boolean runCanceled = false;
public ArrayList<Item> cooking = new ArrayList<>();
public CopyOnWriteArrayList<Item> cooking = new CopyOnWriteArrayList<>();
public WorkOrder() {