OpenSimMirror/OpenSim/Region/ClientStack
Justin Clark-Casey (justincc) ae67435146 Disable UDPPacketBuffer pooling for now to resolve an issue on Windows of interference between incoming packets.
On Windows, concurrent multi-threaded processing of inbound UDP somehow allows different data input processing to interfere with each other.
Possibly the endpoint reference is being switched, though I don't yet know the mechanism.  Not seen on Mono.
Also resolveable by setting RecyclePackets = false or RecycleBaseUDPPackets = false in [PacketPool]
Or async_packet_handling = false in [ClientStack.LindenUDP]
For now, will simply disable this particular pooling though will revisit this issue.
In response to http://opensimulator.org/mantis/view.php?id=6468
2012-12-19 01:51:30 +00:00
..
Linden Disable UDPPacketBuffer pooling for now to resolve an issue on Windows of interference between incoming packets. 2012-12-19 01:51:30 +00:00
Properties Added AssemblyInfos to every dll in the OpenSim.Region namespace. 2012-11-14 11:09:43 -08:00
ClientStackManager.cs Formatting cleanup. 2009-10-01 01:17:47 +09:00
IClientNetworkServer.cs Beginning work on the new LLUDP implementation 2009-10-05 17:38:14 -07:00
RegionApplicationBase.cs Added unit tests for multi-region OARs 2012-09-14 20:32:25 +01:00