Update of bug #17439 (project freeciv):

                  Status:               Need Info => Ready For Test         
         Planned Release:                   2.3.0 => 2.3.0, 2.4.0           

    _______________________________________________________

Follow-up Comment #12:

I tried to find out where that queued real_players_dialog_update() might come
from. And I think I know the server side problem.

in plrhand.c:split_player():1739 info about new player (newly used slot) is
sent first time. Nation for that nation is set only after that at line 1742.
It's the nature of the client side gui update being queued by gtk_idle_add()
that this bug is not always reproducible. Often client handles updated player
info packet with nation in it before going to that idle handling.

Untested fix attached.

(file #13122)
    _______________________________________________________

Additional Item Attachment:

File name: NationSetBeforeSend_17439.diff Size:0 KB


    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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