Issue:
In the case where server1 is offline and server2 is online. If a player first uses /sc join server1, they will be added to the delayed join queue for that server. If the player then, before server1 finishes the startup process, uses the command /sc join server2, the player will be sent to server2. However, when server1 finishes startup, the player will still be sent to server1.
Potential fix:
Remove the player from the delayed join queue if another join attempt succeeds.
Issue:
In the case where server1 is offline and server2 is online. If a player first uses
/sc join server1, they will be added to the delayed join queue for that server. If the player then, before server1 finishes the startup process, uses the command/sc join server2, the player will be sent to server2. However, when server1 finishes startup, the player will still be sent to server1.Potential fix:
Remove the player from the delayed join queue if another join attempt succeeds.