aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs
diff options
context:
space:
mode:
authorJohn Hurliman2009-10-13 11:14:45 -0700
committerJohn Hurliman2009-10-13 11:14:45 -0700
commit82ace481c9ea180e7e5b9d6d7c7c191e438fdbe1 (patch)
tree28e18708a64cbbf25a3b36c7341061d2aff8289a /OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs
parent* Eliminated unnecessary parameters from LLUDPServer.SendPacketData() (diff)
downloadopensim-SC-82ace481c9ea180e7e5b9d6d7c7c191e438fdbe1.zip
opensim-SC-82ace481c9ea180e7e5b9d6d7c7c191e438fdbe1.tar.gz
opensim-SC-82ace481c9ea180e7e5b9d6d7c7c191e438fdbe1.tar.bz2
opensim-SC-82ace481c9ea180e7e5b9d6d7c7c191e438fdbe1.tar.xz
* Broke the circular reference between LLClientView and LLUDPClient. This should speed up garbage collection on the large LLClientView objects, and also prevents handling packets for disconnected clients
* Renamed local LLUDPClient variables to udpClient to avoid naming confusion between LLUDPClient and LLClientView
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs2
1 files changed, 0 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs
index 871e8e8..10e22d5 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPClient.cs
@@ -82,8 +82,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
82 /// <summary>ACKs that are queued up, waiting to be sent to the client</summary> 82 /// <summary>ACKs that are queued up, waiting to be sent to the client</summary>
83 public readonly LocklessQueue<uint> PendingAcks = new LocklessQueue<uint>(); 83 public readonly LocklessQueue<uint> PendingAcks = new LocklessQueue<uint>();
84 84
85 /// <summary>Reference to the IClientAPI for this client</summary>
86 public LLClientView ClientAPI;
87 /// <summary>Current packet sequence number</summary> 85 /// <summary>Current packet sequence number</summary>
88 public int CurrentSequence; 86 public int CurrentSequence;
89 /// <summary>Current ping sequence number</summary> 87 /// <summary>Current ping sequence number</summary>