OpenSimMirror/OpenSim/Region/ClientStack/LindenUDP
John Hurliman f89c2cac0f Experimental test to rate limit the incoming packet handler and try to always leave a worker thread available for other tasks 2009-10-27 14:16:01 -07:00
..
Tests Beginning work on the new LLUDP implementation 2009-10-05 17:38:14 -07:00
IncomingPacket.cs * Added missing references to prebuild.xml and commented out the LindenUDP tests until a new test harness is written 2009-10-06 12:13:16 -07:00
IncomingPacketHistoryCollection.cs * Continued work on the new LLUDP implementation. Appears to be functioning, although not everything is reimplemented yet 2009-10-06 02:38:00 -07:00
J2KImage.cs Merge branch 'htb-throttle' of ssh://opensimulator.org/var/git/opensim into htb-throttle 2009-10-14 11:44:17 -07:00
LLClientView.cs * Converts ClientManager.ForEach() (and as a result, Scene.ForEachClient()) to use a non-blocking parallel method when operating in async mode 2009-10-27 00:26:56 -07:00
LLFileTransfer.cs - remove the Metadata property from AssetBase and return all previous 2009-02-17 01:36:44 +00:00
LLImageManager.cs * Change Util.FireAndForget to use ThreadPool.UnsafeQueueUserWorkItem(). This avoids .NET remoting and a managed->unmanaged->managed jump. Overall, a night and day performance difference 2009-10-19 15:19:09 -07:00
LLUDPClient.cs * Converts ClientManager.ForEach() (and as a result, Scene.ForEachClient()) to use a non-blocking parallel method when operating in async mode 2009-10-27 00:26:56 -07:00
LLUDPServer.cs Experimental test to rate limit the incoming packet handler and try to always leave a worker thread available for other tasks 2009-10-27 14:16:01 -07:00
OpenSimUDPBase.cs * Clarified what FireQueueEmpty is doing with a MIN_CALLBACK_MS constant and upped it to 30ms 2009-10-21 17:02:55 -07:00
OutgoingPacket.cs * Added missing references to prebuild.xml and commented out the LindenUDP tests until a new test harness is written 2009-10-06 12:13:16 -07:00
ThrottleRates.cs * Clean up the SetThrottle() code and add a maxBurstRate parameter to allow more tweaking in the future 2009-10-14 16:21:48 -07:00
TokenBucket.cs Committing Jim's optimization to replace the 20ms sleep in outgoing packet handling with an interruptible wait handle 2009-10-21 00:18:35 -07:00
UnackedPacketCollection.cs * Change the OnQueueEmpty signature to send the flags of the queues that are empty instead of firing once per empty queue 2009-10-21 18:03:41 -07:00