Right now the ConnectActivity tells the thread listening for connections (AcceptThread) how many connections to allow. This prevents us from getting too many people connected, and causing mass confusion.
Ideally the AcceptThread should be able to know how many connections to accept based on the Game logic, and if someone disconnects while still on the connect screen, the AcceptThread currently doesn't restart its listening.
Right now the ConnectActivity tells the thread listening for connections (AcceptThread) how many connections to allow. This prevents us from getting too many people connected, and causing mass confusion.
Ideally the AcceptThread should be able to know how many connections to accept based on the Game logic, and if someone disconnects while still on the connect screen, the AcceptThread currently doesn't restart its listening.