[Freeciv-Dev] (PR#39948) divorce client_states from server_states

2007-12-06 Thread William Allen Simpson
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39948 The current game state is very fragile. It depends on client and server packets arriving in the correct order, and scattered checks for correct state. Rather than a formal finite state machine, the game has an ad hoc dichotomy between

Re: [Freeciv-Dev] (PR#39850) missing control re-initialization for second game

2007-12-06 Thread William Allen Simpson
URL: http://bugs.freeciv.org/Ticket/Display.html?id=39850 William Allen Simpson wrote: Obviously not a code path that was well tested Committing immediately, and I'd appreciate independent testing, please. Found another recent report and merged them. Is it now fixed for everybody?