Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2006:
[Freeciv-Dev] (PR#15911) elusive windows client bug
Home

[Freeciv-Dev] (PR#15911) elusive windows client bug

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: jarol1@xxxxxxxxx
Subject: [Freeciv-Dev] (PR#15911) elusive windows client bug
From: "Guest" <rt-guest@xxxxxxxxxxx>
Date: Fri, 7 Apr 2006 00:43:37 -0700
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15911 >

> [jdorje - Fri Apr 07 01:31:40 2006]:
> 
> This is not the job of handle_conn_info, it's the job of
> handle_game_info which should be sent out when any new player is created.
> 
> -jason
> 

Server doesnt send handle_game_info while it is in pre-game state. The
same applies if sever is in game-running state and a new client joins
and thus is in pre-game state before it starts observing. Client should
know the exact number of players immediately when it joins.

Sending separate packets for updating physical connection and number of
players is dangerous. The new number of players should be contained in
PACKET_PLAYER_REMOVE and PACKET_CONN_INFO.




[Prev in Thread] Current Thread [Next in Thread]