From 9d299926dc047fa8d10de96c88c86946ba573848 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Sat, 5 Apr 2008 11:06:28 +0000 Subject: * Lowered the default throttle settings. They were way too high at 1.5MB/s! * This will definitely help the missing prim problem (probably eliminate it entirely)! * This will help the broken up land block problem (probably eliminate it entirely)! * Warning, change the default throttle settings at your own risk ( and don't commit the throttle settings! ) --- OpenSim/Region/ClientStack/PacketQueue.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'OpenSim/Region/ClientStack') diff --git a/OpenSim/Region/ClientStack/PacketQueue.cs b/OpenSim/Region/ClientStack/PacketQueue.cs index 2ebc479..54c9fdc 100644 --- a/OpenSim/Region/ClientStack/PacketQueue.cs +++ b/OpenSim/Region/ClientStack/PacketQueue.cs @@ -103,16 +103,16 @@ namespace OpenSim.Region.ClientStack // Set up the throttle classes (min, max, current) in bytes - ResendThrottle = new PacketThrottle(5000, 100000, 50000); - LandThrottle = new PacketThrottle(1000, 100000, 100000); - WindThrottle = new PacketThrottle(1000, 100000, 10000); - CloudThrottle = new PacketThrottle(1000, 100000, 50000); - TaskThrottle = new PacketThrottle(1000, 800000, 100000); - AssetThrottle = new PacketThrottle(1000, 800000, 80000); - TextureThrottle = new PacketThrottle(1000, 800000, 100000); + ResendThrottle = new PacketThrottle(5000, 100000, 16000); + LandThrottle = new PacketThrottle(1000, 100000, 2000); + WindThrottle = new PacketThrottle(1000, 100000, 1000); + CloudThrottle = new PacketThrottle(1000, 100000, 1000); + TaskThrottle = new PacketThrottle(1000, 800000, 3000); + AssetThrottle = new PacketThrottle(1000, 800000, 1000); + TextureThrottle = new PacketThrottle(1000, 800000, 4000); // Total Throttle trumps all // Number of bytes allowed to go out per second. (256kbps per client) - TotalThrottle = new PacketThrottle(0, 162144, 1536000); + TotalThrottle = new PacketThrottle(0, 1500000, 28000); throttleTimer = new Timer((int) (throttletimems/throttleTimeDivisor)); throttleTimer.Elapsed += new ElapsedEventHandler(ThrottleTimerElapsed); -- cgit v1.1