battlecode-server-2017
battlecode-server-2017 copied to clipboard
java.lang.IllegalStateException: Queue full
This happens sometimes using runFromClient, and prevents new matches from being computed.
Stack trace:
java.lang.IllegalStateException: Queue full
at java.util.AbstractQueue.add(AbstractQueue.java:98)
at java.util.concurrent.ArrayBlockingQueue.add(ArrayBlockingQueue.java:312)
at battlecode.server.NetServer.addEvent(NetServer.java:99)
at battlecode.server.GameMaker.createEvent(GameMaker.java:217)
at battlecode.server.GameMaker.access$100(GameMaker.java:34)
at battlecode.server.GameMaker$MatchMaker.makeRound(GameMaker.java:467)
at battlecode.world.GameWorld.runRound(GameWorld.java:115)
at battlecode.server.Server.runMatch(Server.java:254)
at battlecode.server.Server.run(Server.java:168)
at battlecode.server.Main.runHeadless(Main.java:77)
at battlecode.server.Main.run(Main.java:109)
at battlecode.server.Main.main(Main.java:119)
invalid bc.server.mode
Relevant forum post: http://www.battlecodeforum.org/t/what-is-an-indexoutofboundsexception-question-for-devs/515