Complete.Org: Mailing Lists: Archives: freeciv-dev: March 2002:
[Freeciv-Dev] Re: gtk client core dump
Home

[Freeciv-Dev] Re: gtk client core dump

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Ben Webb <ben@xxxxxxxxxxxxxxxxxxxxxx>
Cc: jdorje@xxxxxxxxxxxxxxxxxxxxx, freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: gtk client core dump
From: Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 4 Mar 2002 18:35:31 +0100
Reply-to: rf13@xxxxxxxxxxxxxxxxxxxxxx

On Mon, Mar 04, 2002 at 04:28:17PM +0000, Ben Webb wrote:
> On Mon, 4 Mar 2002, Jason Short wrote:
> 
> > Ben Webb wrote:
> > > This is PR#1259, which has been erroneously marked as "fixed". See 
> > > http://www.freeciv.org/cgi-bin/bugs/fixed?id=1259;user=guest;selectid=1259#followup2
> > >  
> > > for my explanation of the problem (which I can only assume was ignored at 
> > > the time ;)
> > 
> > I don't understand why this makes it impossible for a current-cvs client 
> > to connect to a Jan 20th-server, but possible to connect to a 1.12.0 server.
> 
>       The incorrect capabilities test causes a call to freeze() to be 
> skipped when connecting to a Jan 20th server. Then a later call to thaw() 
> fails. I _think_ it works with a 1.12.0 server (not sure, haven't tested) 
> because 1.12.0 doesn't send out START_TURN packets, and so doesn't trigger 
> the agents_start_turn function - which calls thaw() - on the client.

The explanation sounds right. And yes the agents_game_joined call is
at the wrong place.

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
 "Life is too short for reboots."


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