Complete.Org: Mailing Lists: Archives: freeciv-dev: July 2006:
[Freeciv-Dev] Re: (PR#18773) Reordering worklist smeshes it up if there
Home

[Freeciv-Dev] Re: (PR#18773) Reordering worklist smeshes it up if there

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: tommibj@xxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#18773) Reordering worklist smeshes it up if there is just bought unit
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 21 Jul 2006 10:40:25 -0700
Reply-to: bugs@xxxxxxxxxxx

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

The root problem is just that the operation is non-atomic, so server checks
aren't enough.  The operation could be made atomic by extending the queue
system to work in both client and server...but that is a big project and has
some disadvantages.

Alternately the client just needs to make all the same checks the server
does, BEFORE sending the packets.

-jason

The root problem is just that the operation is non-atomic, so server checks aren't enough.  The operation could be made atomic by extending the queue system to work in both client and server...but that is a big project and has some disadvantages.
 
Alternately the client just needs to make all the same checks the server does, BEFORE sending the packets.
 
-jason
 

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