diff options
author | Teravus Ovares | 2008-02-07 08:15:38 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-02-07 08:15:38 +0000 |
commit | 3674257095f0c511b1f5810fdc034c2d49bb73a8 (patch) | |
tree | a9b4cda92de5ef51d7626b526aa19cd5a563089d /OpenSim/Framework/ClientManager.cs | |
parent | * didn't save :P so, this is the other half to my last commit (diff) | |
download | opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.zip opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.gz opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.bz2 opensim-SC-3674257095f0c511b1f5810fdc034c2d49bb73a8.tar.xz |
* This update contains a bucket-full of network optimizations.
* ParcelProperties are sent only when needed instead of on any movement
* Terse Updates and other temporary data packets are marked unreliable
* After a certain amount of users, the sim actually sends updates on things less
* Experimental
* Tested to 68 avatar with pCampBot (And it's surprising what actually causes the most lag.. the text chat!)
Diffstat (limited to 'OpenSim/Framework/ClientManager.cs')
-rw-r--r-- | OpenSim/Framework/ClientManager.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Framework/ClientManager.cs b/OpenSim/Framework/ClientManager.cs index 62ff203..6843dce 100644 --- a/OpenSim/Framework/ClientManager.cs +++ b/OpenSim/Framework/ClientManager.cs | |||
@@ -164,6 +164,7 @@ namespace OpenSim.Framework | |||
164 | { | 164 | { |
165 | packet.AgentData.AgentID = LocalClients[i].AgentId; | 165 | packet.AgentData.AgentID = LocalClients[i].AgentId; |
166 | packet.AgentData.SessionID = LocalClients[i].SessionId; | 166 | packet.AgentData.SessionID = LocalClients[i].SessionId; |
167 | packet.Header.Reliable = false; | ||
167 | LocalClients[i].OutPacket(packet, ThrottleOutPacketType.Task); | 168 | LocalClients[i].OutPacket(packet, ThrottleOutPacketType.Task); |
168 | } | 169 | } |
169 | 170 | ||