[odamex-bug-reporter] [Bug 752] New: sv_timelimit forces server settings updates to occur too frequently

  • From: odamex-bugtracker@xxxxxxxxxx
  • To: odamex-bug-reporter@xxxxxxxxxxxxx
  • Date: Sat, 03 Sep 2011 18:20:20 +0000

http://odamex.net/bugs/show_bug.cgi?id=752

             Bug #: 752
           Summary: sv_timelimit forces server settings updates to occur
                    too frequently
    Classification: Unclassified
           Product: Odamex
           Version: 0.5
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Server & Client
        AssignedTo: odamex-bug-reporter@xxxxxxxxxxxxx
        ReportedBy: grandpachuck187@xxxxxxxxx


When a server has sv_timelimit set, it calculates the number of tics left until
the time limit expires and sets sv_timeleft to this value at an interval of
once a second.  Updating sv_timeleft forces the server to send all clients all
of the server settings (roughly 1000 bytes, depending on the individual
server).

As a result of the way the server handles packet acknowledgement, the packet
containing the server settings is often resent to the client multiple times
before the server finally receives acknowledgement of receipt.  The duplicate
packets of server settings can come to dominate the client's bandwidth,
preempting the positional updates of other players and other unreliable
messages.

-- 
Configure bugmail: http://odamex.net/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Other related posts:

  • » [odamex-bug-reporter] [Bug 752] New: sv_timelimit forces server settings updates to occur too frequently - odamex-bugtracker