aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2014-10-08 21:30:52 +0100
committerJustin Clark-Casey (justincc)2014-11-25 23:21:37 +0000
commit9cdd38d0cfff43219351226ea79c1a1d746b3f27 (patch)
tree049ddd0a582cf4b67645b99a7d2bc6c80eee5298 /OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
parentrefactor: consistently put all test classes in the OpenSim.Tests.Common packa... (diff)
downloadopensim-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.cs7
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>