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:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to