aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorAdam Frisby2009-09-23 10:30:18 +1000
committerAdam Frisby2009-09-23 10:30:18 +1000
commit5dc3e560d344fa096e55638f7345ae866d52f241 (patch)
treee692e7bc70682f34422d93e27ad7d43a687846e4
parentThank you, Intari, for a patch that implements the missing pieces of (diff)
downloadopensim-SC-5dc3e560d344fa096e55638f7345ae866d52f241.zip
opensim-SC-5dc3e560d344fa096e55638f7345ae866d52f241.tar.gz
opensim-SC-5dc3e560d344fa096e55638f7345ae866d52f241.tar.bz2
opensim-SC-5dc3e560d344fa096e55638f7345ae866d52f241.tar.xz
* Makes SimulatorEnable messages 'reliable' and subject to redelivery.
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index f6ae639..912cbf1 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -1664,6 +1664,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1664 enablesimpacket.SimulatorInfo.IP += (uint)byteIP[1] << 8; 1664 enablesimpacket.SimulatorInfo.IP += (uint)byteIP[1] << 8;
1665 enablesimpacket.SimulatorInfo.IP += (uint)byteIP[0]; 1665 enablesimpacket.SimulatorInfo.IP += (uint)byteIP[0];
1666 enablesimpacket.SimulatorInfo.Port = neighbourPort; 1666 enablesimpacket.SimulatorInfo.Port = neighbourPort;
1667
1668 enablesimpacket.Header.Reliable = true; // ESP's should be reliable.
1669
1667 OutPacket(enablesimpacket, ThrottleOutPacketType.Task); 1670 OutPacket(enablesimpacket, ThrottleOutPacketType.Task);
1668 } 1671 }
1669 1672