From eec0cb3493d29b17a87784cab8d78bf7981414aa Mon Sep 17 00:00:00 2001 From: Fan-Wu Yang Date: Mon, 24 Jul 2017 17:40:46 +1200 Subject: [PATCH] Added fairness to mockOuput list so the index will correspond to the player in order that they entered the hosted game, #story[1010] --- racevisionGame/src/main/java/mock/app/ConnectionAcceptor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/racevisionGame/src/main/java/mock/app/ConnectionAcceptor.java b/racevisionGame/src/main/java/mock/app/ConnectionAcceptor.java index 3f8dda23..53d664b5 100644 --- a/racevisionGame/src/main/java/mock/app/ConnectionAcceptor.java +++ b/racevisionGame/src/main/java/mock/app/ConnectionAcceptor.java @@ -29,7 +29,7 @@ public class ConnectionAcceptor implements Runnable { */ private ServerSocket serverSocket; //mock outputs - private ArrayBlockingQueue mockOutputList = new ArrayBlockingQueue<>(16); + private ArrayBlockingQueue mockOutputList = new ArrayBlockingQueue<>(16, true); //latest messages private LatestMessages latestMessages; //Acknowledgement number for packets @@ -198,5 +198,4 @@ public class ConnectionAcceptor implements Runnable { return this.ackNumber; } - }