Some way to handle connection to metaserver taking too long time
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Expired
|
Medium
|
Unassigned |
Bug Description
Earlier today widelands.org was temporarily down (up again now :)). Since the metaserver lobby is hosted on the same domain, this was also affected. After doing Multiplayer -> Over Internet -> Log In, WL was unresponsive for a long while before the lobby was finally shown.
A) Cancel manually
I think it should be possible to abort the connection manually. A simple dialog showing the connection process along with a cancel button should suffice. If the connection takes too long and nothing is happening, players would be able to cancel the connection. I don't think this is currently possible short of killing the game.
B) Automatic timeout
There should be an upper limit for how long WL tries to connect to the metaserver before giving up. If the server is down, it should be possible to give users some feedback rather than have them waiting forever. (This might be in place already I guess, if the treshold is high enough that it wasn't triggered.)
Changed in widelands: | |
status: | New → Confirmed |
Setting to incomplete for bug sweeping.