diff options
Diffstat (limited to 'OpenSim/Region/ClientStack/ClientView.PacketQueue.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/ClientView.PacketQueue.cs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/OpenSim/Region/ClientStack/ClientView.PacketQueue.cs b/OpenSim/Region/ClientStack/ClientView.PacketQueue.cs index 05c2869..bfcb19f 100644 --- a/OpenSim/Region/ClientStack/ClientView.PacketQueue.cs +++ b/OpenSim/Region/ClientStack/ClientView.PacketQueue.cs | |||
@@ -51,11 +51,17 @@ namespace OpenSim.Region.ClientStack | |||
51 | protected const int RESEND_TIMEOUT = 4000; | 51 | protected const int RESEND_TIMEOUT = 4000; |
52 | protected const int MAX_SEQUENCE = 0xFFFFFF; | 52 | protected const int MAX_SEQUENCE = 0xFFFFFF; |
53 | 53 | ||
54 | public uint CircuitCode; | 54 | private uint m_circuitCode; |
55 | public EndPoint userEP; | 55 | public EndPoint userEP; |
56 | 56 | ||
57 | protected PacketServer m_networkServer; | 57 | protected PacketServer m_networkServer; |
58 | 58 | ||
59 | public uint CircuitCode | ||
60 | { | ||
61 | get { return m_circuitCode; } | ||
62 | set { m_circuitCode = value; } | ||
63 | } | ||
64 | |||
59 | protected virtual void ProcessOutPacket(Packet Pack) | 65 | protected virtual void ProcessOutPacket(Packet Pack) |
60 | { | 66 | { |
61 | // Keep track of when this packet was sent out | 67 | // Keep track of when this packet was sent out |
@@ -142,11 +148,11 @@ namespace OpenSim.Region.ClientStack | |||
142 | if (Pack.Header.Zerocoded) | 148 | if (Pack.Header.Zerocoded) |
143 | { | 149 | { |
144 | int packetsize = Helpers.ZeroEncode(sendbuffer, sendbuffer.Length, ZeroOutBuffer); | 150 | int packetsize = Helpers.ZeroEncode(sendbuffer, sendbuffer.Length, ZeroOutBuffer); |
145 | m_networkServer.SendPacketTo(ZeroOutBuffer, packetsize, SocketFlags.None, CircuitCode);//userEP); | 151 | m_networkServer.SendPacketTo(ZeroOutBuffer, packetsize, SocketFlags.None, m_circuitCode);//userEP); |
146 | } | 152 | } |
147 | else | 153 | else |
148 | { | 154 | { |
149 | m_networkServer.SendPacketTo(sendbuffer, sendbuffer.Length, SocketFlags.None, CircuitCode); //userEP); | 155 | m_networkServer.SendPacketTo(sendbuffer, sendbuffer.Length, SocketFlags.None, m_circuitCode); //userEP); |
150 | } | 156 | } |
151 | } | 157 | } |
152 | catch (Exception) | 158 | catch (Exception) |