OpenSimMirror/OpenSim/Region/ClientStack/Linden/UDP
Justin Clark-Casey (justincc) 6fa2e685a9 Add incoming packet async handling engine to queue some inbound udp async requests.
This is to reduce the potential for overload of the threadpool if there are many simultaneous requets in high concurrency situations.
Currently only applied to AvatarProperties and GenericMessage requests.
2014-11-05 19:02:26 +00:00
..
Properties Change assembly versions to 0.8.1 2014-06-17 18:37:15 +01:00
Tests Fix recent regression where adaptive throttles stopped adjusting. 2014-10-28 00:44:03 +00:00
IncomingPacket.cs If RecycleBaseUDPPackets = true, also pool IncomingPackets to reduce memory churn 2012-10-17 21:08:15 +01:00
IncomingPacketAsyncHandlingEngine.cs Add incoming packet async handling engine to queue some inbound udp async requests. 2014-11-05 19:02:26 +00:00
IncomingPacketHistoryCollection.cs First stab at cleaning up Caps. Compiles. Untested. 2011-04-30 09:24:15 -07:00
J2KImage.cs HG: close a loophole by which if something was wrong with the ServiceURLs it resulted in never ending asset requests 2013-07-02 13:29:44 -07:00
LLClientView.cs Add incoming packet async handling engine to queue some inbound udp async requests. 2014-11-05 19:02:26 +00:00
LLImageManager.cs Do some simple queue empty checks in the main outgoing udp loop instead of always performing these on a separate fired thread. 2013-07-21 08:56:48 -07:00
LLUDPClient.cs Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis. 2014-11-04 00:55:48 +00:00
LLUDPServer.cs Add incoming packet async handling engine to queue some inbound udp async requests. 2014-11-05 19:02:26 +00:00
LLUDPServerCommands.cs Fix setting of max scene throttle so that setting it restricts the child client throttles properly. 2014-10-25 02:09:37 +01:00
OpenSimUDPBase.cs Stop Mono 3.2.8 from binding a UDP socket to a port already in use. 2014-10-30 20:54:23 +00:00
OutgoingPacket.cs First stab at cleaning up Caps. Compiles. Untested. 2011-04-30 09:24:15 -07:00
OutgoingQueueRefillEngine.cs Make outboudn and packet inbox handling threads highest priority. 2014-09-16 18:27:08 +01:00
PacketPool.cs Packet headers are not zero-encoded so don't try to zero-decode these in PacketPool.GetType() 2013-08-16 00:58:25 +01:00
ThrottleRates.cs Fix an issue where specifying both max client and server outgoing UDP throttles would cause client throttles to be lower than expected when total requests exceeded the scene limit. 2014-10-10 23:36:50 +01:00
TokenBucket.cs Fix recent regression where adaptive throttles stopped adjusting. 2014-10-28 00:44:03 +00:00
UnackedPacketCollection.cs minor: insert some commented out log lines which are a blunt but useful instrument to see packet expiry and received acks 2011-10-12 19:35:40 +01:00