diff options
author | Adam Frisby | 2009-09-23 10:30:18 +1000 |
---|---|---|
committer | Adam Frisby | 2009-09-23 10:30:18 +1000 |
commit | 5dc3e560d344fa096e55638f7345ae866d52f241 (patch) | |
tree | e692e7bc70682f34422d93e27ad7d43a687846e4 /OpenSim/Region/ClientStack/LindenUDP | |
parent | Thank you, Intari, for a patch that implements the missing pieces of (diff) | |
download | opensim-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.
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 3 |
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 | ||