aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/TokenBucket.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New tokenbucket algorithm. This one provides fair sharing of the queuesMic Bowman2011-04-121-104/+196
| | | | | | | | | when client and simulator throttles are set. This algorithm also uses pre-defined burst rate of 150% of the sustained rate for each of the throttles. Removed the "state" queue. The state queue is not a Linden queue and appeared to be used just to get kill packets sent.
* Fix the negative number problem in TokenBucket. mantis #5365Diva Canto2011-02-091-5/+4
|
* More detection of negatives.Diva Canto2011-02-091-0/+3
|
* Detect negative dripAmounts in TokenBuckets. These negatives result from ↵Diva Canto2011-02-091-0/+3
| | | | overflown integer operations. Also added Total to the scene throttles in show throttles.
* Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"Melanie2010-05-271-1/+1
| | | | | | Some other stuff snuck in. This reverts commit 4cc533e7ad94d148351c16f48afd2a688a64c48a.
* Comment noisy "CONNECTION DEBUGGING" messages, because they push moreMelanie Thielker2010-05-271-1/+1
| | | | important stuff off screen too fast
* Committing Jim's optimization to replace the 20ms sleep in outgoing packet ↵John Hurliman2009-10-211-6/+10
| | | | handling with an interruptible wait handle
* * Added a sanity check to GetScriptAssemblies() and GetScriptStates() for ↵John Hurliman2009-10-201-0/+213
the case where no scripting engine is enabled * Added TokenBucket.cs to OpenSim, with some fixes for setting a more accurate MaxBurst value and getting a more accurate Content value (by Drip()ing each get)