diff options
author | Adam Frisby | 2008-10-12 00:56:54 +0000 |
---|---|---|
committer | Adam Frisby | 2008-10-12 00:56:54 +0000 |
commit | dcdfde834fc1bfdcf46357e4106be96e63209c71 (patch) | |
tree | d0cb35f669244df729f166b3546b6c3a8cb0f3f0 /OpenSim/Region/ClientStack | |
parent | * Fixed two major unhandled exceptions discovered during the Pub Quiz on friday. (diff) | |
download | opensim-SC-dcdfde834fc1bfdcf46357e4106be96e63209c71.zip opensim-SC-dcdfde834fc1bfdcf46357e4106be96e63209c71.tar.gz opensim-SC-dcdfde834fc1bfdcf46357e4106be96e63209c71.tar.bz2 opensim-SC-dcdfde834fc1bfdcf46357e4106be96e63209c71.tar.xz |
LLUDP Client View
* Experimenting with the PacketPool mechanism.
* It's still disabled in the code, however there's now a flag to enable it.
* Converted to use Generic Collections vs Hashtables, also now uses a list of 'OK to pool' packets, starting with the high volume PacketAck packet.
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs index 71f854a..d64e0a4 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs | |||
@@ -327,6 +327,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
327 | 327 | ||
328 | try | 328 | try |
329 | { | 329 | { |
330 | |||
330 | m_socket.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, | 331 | m_socket.BeginReceiveFrom(RecvBuffer, 0, RecvBuffer.Length, SocketFlags.None, ref epSender, |
331 | ReceivedData, null); | 332 | ReceivedData, null); |
332 | 333 | ||