Game does not start if a client leaves while the game is synchronizing
|Reported by:||elexis||Owned by:||elexis|
|Priority:||Release Blocker||Milestone:||Alpha 21|
If the host detects the disconnect of a client while the game is in the "Waiting for other players to connect" state (synchronizing), then the game will never start and has to be abolished.
- Start a host with one instance
- Join with a second instance via the actual internet IP
- Click the start game button with the host
- Immediately thereafter simulate infinite lag (ticket:3264#comment:5) on the internet connection (but not the localhost one)
After the loading screen vanished, a chat message appears that the client disconnected and the game will never start.