diff options
author | Justin Clark-Casey (justincc) | 2014-10-08 21:30:52 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-11-25 23:21:37 +0000 |
commit | 9cdd38d0cfff43219351226ea79c1a1d746b3f27 (patch) | |
tree | 049ddd0a582cf4b67645b99a7d2bc6c80eee5298 /OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |
parent | refactor: consistently put all test classes in the OpenSim.Tests.Common packa... (diff) | |
download | opensim-SC-9cdd38d0cfff43219351226ea79c1a1d746b3f27.zip opensim-SC-9cdd38d0cfff43219351226ea79c1a1d746b3f27.tar.gz opensim-SC-9cdd38d0cfff43219351226ea79c1a1d746b3f27.tar.bz2 opensim-SC-9cdd38d0cfff43219351226ea79c1a1d746b3f27.tar.xz |
Add regression test TestClientThrottleLimited() for throttle behaviour when a max client total limit is enforced server-side
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs index 8ca0b1f..610067e 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |||
@@ -251,7 +251,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
251 | /// </summary> | 251 | /// </summary> |
252 | public long MaxTotalDripRate { get { return Throttle.RequestedDripRate; } } | 252 | public long MaxTotalDripRate { get { return Throttle.RequestedDripRate; } } |
253 | 253 | ||
254 | /// <summary>Bandwidth throttle rates for this UDP server</summary> | 254 | /// <summary>Per client throttle rates enforced by this server</summary> |
255 | /// <remarks> | ||
256 | /// If the total rate is non-zero, then this is the maximum total throttle setting that any client can ever have. | ||
257 | /// The other rates (resend, asset, etc.) are the defaults for a new client and can be changed (and usually | ||
258 | /// do get changed immediately). They do not need to sum to the total. | ||
259 | /// </remarks> | ||
255 | public ThrottleRates ThrottleRates { get; private set; } | 260 | public ThrottleRates ThrottleRates { get; private set; } |
256 | 261 | ||
257 | /// <summary>Manages authentication for agent circuits</summary> | 262 | /// <summary>Manages authentication for agent circuits</summary> |