Update of bug #24464 (project freeciv):
Category: None => general
Planned Release: => 2.5.4, 2.6.0, 3.0.0
_______________________________________________________
Follow-up Comment #1:
Is this about migration from a foreign city to one of yours? Do you have a
savegame from which to reproduce?
I suspect that the problem here is that as migrations are handled in the turn
change among a lot of other city updates, sending of the city info is
initially suppressed (instead of sending dozens city updates during turn
change we want to send just one containing all the changes) but it's not sent
afterwards either as it's not one of the cities of the player being handled.
Some ways to fix that:
1) Make 'suppression' to be specific to a player, send updates to other
players immediately.
2) Make 'suppression' to last over handling of *all players* and send all the
cities of all the players in the end. (I've yet to check the history, but this
might have been the case earlier but was changed like it is now to mitigate
the problems of sending too much data over the network at once)
3) Not taking risks of rearranging the iterations like in 2), but just send
cities of all players after handling any one player
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?24464>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev