Merge lp:~widelands-dev/widelands/bug-net-error-game-connect into lp:widelands
Status: | Merged |
---|---|
Merged at revision: | 8896 |
Proposed branch: | lp:~widelands-dev/widelands/bug-net-error-game-connect |
Merge into: | lp:widelands |
Diff against target: |
223 lines (+71/-38) 4 files modified
src/network/internet_gaming.cc (+53/-17) src/network/internet_gaming.h (+7/-0) src/network/internet_gaming_messages.cc (+2/-9) src/ui_fsmenu/internet_lobby.cc (+9/-12) |
To merge this branch: | bzr merge lp:~widelands-dev/widelands/bug-net-error-game-connect |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Klaus Halfmann | review, compile, debug, test | Approve | |
GunChleoc | Approve | ||
Review via email: mp+357477@code.launchpad.net |
Commit message
Fixes on the communication between widelands and the metaserver:
- Permit answering PING requests even while logging in
- Printing current time to console when logging in.
Eases finding the corresponding log entry on the metaserver when debugging
- Re-enabling and fixing unused code for whisper message to nonexisting player
- Handling error message when trying to join a non-existing game
- Avoid hanging client even after being notified about the non-existing game
- Removed no longer needed error messages
Description of the change
A bunch of smaller fixes regarding the metaserver. Nothing that should change anything in the "normal" case, but offers better / more correct handling of some errors.
Continuous integration builds have changed state:
Travis build 4157. State: passed. Details: https:/ /travis- ci.org/ widelands/ widelands/ builds/ 444116111. /ci.appveyor. com/project/ widelands- dev/widelands/ build/_ widelands_ dev_widelands_ bug_net_ error_game_ connect- 3954.
Appveyor build 3954. State: success. Details: https:/