lbsa71
|
56f1b03cd0
* Added "show queues" command that shows throttling queues for all clients.
|
16 years ago |
Melanie Thielker
|
a9e38bcafc
Reapply the packet optimization patch, with changes
|
16 years ago |
Melanie Thielker
|
2bcf315ea2
Revert 7754 and 7755 pending a rework
|
16 years ago |
Melanie Thielker
|
7ef5a79fef
Change the PacketQueue to use the stored size as well
|
16 years ago |
Justin Clarke Casey
|
ab77b22f0f
* Only serialize packets once for the length calculation for throttle queues rather than twice
|
16 years ago |
Justin Clarke Casey
|
72ff5322f5
* Replace manually zeroing with Array.Clear(). Thanks cmickeyb
|
16 years ago |
Melanie Thielker
|
8e5fe0257c
Mantis #2850
|
16 years ago |
Melanie Thielker
|
02a28a6992
Avoid checking the throttle limit for empty queues
|
16 years ago |
Jeff Ames
|
8da726c3a8
Update svn properties. Add copyright headers. Minor formatting cleanup.
|
16 years ago |
Adam Frisby
|
fb2a1a6b7c
* Fixed a major memory leak in packet processing - PacketQueue.Close is never called, causing the PacketQueue for dead clients to be preserved (including it's contents).
|
16 years ago |
Justin Clarke Casey
|
fc36d7fdf2
* Set default client throttle multiplier to 2 (old value was effectively 8). See OpenSim.ini.example for details as to what this means
|
16 years ago |
Justin Clarke Casey
|
4ff0c39153
* Expose a client_throttle_multiplier setting in OpenSim.ini. This multiplier is applied to all the client throttle settings received by the client
|
16 years ago |
Justin Clarke Casey
|
8c71954e08
* Use nini to pass config information to the client stack, rather than the ClientStackUserSettings class
|
16 years ago |
Justin Clarke Casey
|
4ed6e78d1a
* Comment out debug throttle output that I had accidentally left in
|
16 years ago |
Justin Clarke Casey
|
33d957207c
* Change interpretation of asset throttle values to bits per second rather than bytes per second
|
16 years ago |
Justin Clarke Casey
|
743e336bf3
* Put in some infrastructure to allow tweaking of packet queue throttle values for the total throttle (the one that throttles all packet output)
|
16 years ago |
Justin Clarke Casey
|
70124a3213
* refactor: make startup a template method
|
16 years ago |
Justin Clarke Casey
|
8c55f3eaa6
* minor: remove warnings (the code cleaners strike again)
|
16 years ago |
Teravus Ovares
|
16b6738cda
* Patch from JHurliman
|
16 years ago |
Justin Clarke Casey
|
23ea8f5221
* refactor: remove unnecessary packet null check in LLClientView
|
16 years ago |
Teravus Ovares
|
7d89e12293
* This is the fabled LibOMV update with all of the libOMV types from JHurliman
|
16 years ago |
Melanie Thielker
|
dba779862d
Mantis #2107
|
16 years ago |
Jeff Ames
|
bea7d4d81a
Update svn properties, formatting cleanup.
|
16 years ago |
Melanie Thielker
|
6614eee4d4
Change LowpriorityTask to be ThrottleType.Task | ThrottleType.LowPriority to make the flag nature of this value more clear.
|
16 years ago |
Jeff Ames
|
80d8e2889e
Update svn properties. Formatting cleanup. Remove a compiler warning.
|
16 years ago |
Melanie Thielker
|
f112cebde2
Refactor the packet scheduling out of ClientView. Add intelligent
|
16 years ago |
Dr Scofield
|
748f72326d
last round of warning squashing. calling it a day now.
|
16 years ago |
Jeff Ames
|
5d77625e9a
Update svn properties. Formatting cleanup.
|
16 years ago |
Justin Clarke Casey
|
0b7f82153b
* Temporary fix for mantis 1374
|
16 years ago |
Jeff Ames
|
65c5efe43b
Formatting cleanup.
|
16 years ago |