Follow-up Comment #5, bug #17816 (project freeciv):

Ok, it's related to that map_clear_borders().

When city shrinks (due to enemy attack in this case) border is temporarily
removed from tile that *neighboring* city is working on. In
map_claim_ownership_full() workers of that city are frozen with
city_map_update_tile_frozen() and there's no thaw for that city before all the
cities are sent with sync_cities()

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?17816>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to