Some way to handle connection to metaserver taking too long time

Bug #870776 reported by Hans Joachim Desserud
6
This bug affects 1 person
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
Revision history for this message
SirVer (sirver) wrote :

Setting to incomplete for bug sweeping.

Changed in widelands:
status: Confirmed → Incomplete
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

It's an uncommon edge-case¸but I still believe this is something which should be handled in a better way. As mentioned in A, a user encountering this situation would be stuck, having to manually force the program to shut down in order to escape.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for widelands because there has been no activity for 60 days.]

Changed in widelands:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.