OpenSimMirror/OpenSim/Region/ClientStack/Linden/UDP
Justin Clark-Casey (justincc) 43ac867512 Stop Mono 3.2.8 from binding a UDP socket to a port already in use.
At least on Mono 3.2.8 (but not under Windows), one can bind multiple UDP sockets to the same port by default.
Different simulators cannot demultiplex each other's messages, so a set of confusing non-obvious errors arise if this occurs.
This change prevents such multiple binding.
2014-10-30 20:54:23 +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
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 For now, send all non-full terse updates for ones own avatar directly to the LLUDP client stack rather than queueing internally within LLClientView. 2014-10-21 18:27:09 +01: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 Fix recent regression where adaptive throttles stopped adjusting. 2014-10-28 00:44:03 +00:00
LLUDPServer.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
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