Module darkplaces: Change committed

havoc at icculus.org havoc at icculus.org
Sat Jun 11 12:42:12 EDT 2005


Commiter   : havoc
CVSROOT    : /cvs/cvsroot/twilight
Module     : darkplaces
Commit time: 2005-06-11 16:42:12 UTC

Log message:

split CL_ClientMovement into CL_ClientMovement_Input (called each input packet) and CL_ClientMovement_Replay (called each frame) functions to cure a feedback loop that could freeze up a client with a full prediction queue (prediction became slower with each queue item, and the server was not affected by the slowness of the replay, so it could keep the client busy with an endless packet stream and the client would never catch up)

Modified files:
     cl_input.c cl_main.c client.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: darkplaces.20050611.164212.havoc.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20050611/68d45ec7/attachment.diff>


More information about the twilight-commits mailing list