These printouts show that the player firing thread continues when the game ends...which it shouldn't . It fais to terminate, so still reacts to the player's keystrokes.