diff options
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/ClientView.cs | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/OpenSim/Region/ClientStack/ClientView.cs b/OpenSim/Region/ClientStack/ClientView.cs index 750226d..653077f 100644 --- a/OpenSim/Region/ClientStack/ClientView.cs +++ b/OpenSim/Region/ClientStack/ClientView.cs | |||
@@ -2095,9 +2095,8 @@ namespace OpenSim.Region.ClientStack | |||
2095 | { | 2095 | { |
2096 | NeedAck.Add(Pack.Header.Sequence, Pack); | 2096 | NeedAck.Add(Pack.Header.Sequence, Pack); |
2097 | } | 2097 | } |
2098 | catch (Exception e) // HACKY | 2098 | catch (Exception) // HACKY |
2099 | { | 2099 | { |
2100 | e.ToString(); | ||
2101 | // Ignore | 2100 | // Ignore |
2102 | // Seems to throw a exception here occasionally | 2101 | // Seems to throw a exception here occasionally |
2103 | // of 'duplicate key' despite being locked. | 2102 | // of 'duplicate key' despite being locked. |
@@ -2159,17 +2158,17 @@ namespace OpenSim.Region.ClientStack | |||
2159 | // Actually make the byte array and send it | 2158 | // Actually make the byte array and send it |
2160 | try | 2159 | try |
2161 | { | 2160 | { |
2162 | byte[] sendbuffer = Pack.ToBytes(); | 2161 | byte[] sendbuffer = Pack.ToBytes(); |
2163 | if (Pack.Header.Zerocoded) | 2162 | if (Pack.Header.Zerocoded) |
2164 | { | 2163 | { |
2165 | byte[] ZeroOutBuffer = new byte[4096]; | 2164 | byte[] ZeroOutBuffer = new byte[4096]; |
2166 | int packetsize = Helpers.ZeroEncode(sendbuffer, sendbuffer.Length, ZeroOutBuffer); | 2165 | int packetsize = Helpers.ZeroEncode(sendbuffer, sendbuffer.Length, ZeroOutBuffer); |
2167 | m_networkServer.SendPacketTo(ZeroOutBuffer, packetsize, SocketFlags.None, m_circuitCode); | 2166 | m_networkServer.SendPacketTo(ZeroOutBuffer, packetsize, SocketFlags.None, m_circuitCode); |
2168 | } | 2167 | } |
2169 | else | 2168 | else |
2170 | { | 2169 | { |
2171 | m_networkServer.SendPacketTo(sendbuffer, sendbuffer.Length, SocketFlags.None, m_circuitCode); | 2170 | m_networkServer.SendPacketTo(sendbuffer, sendbuffer.Length, SocketFlags.None, m_circuitCode); |
2172 | } | 2171 | } |
2173 | } | 2172 | } |
2174 | catch (Exception e) | 2173 | catch (Exception e) |
2175 | { | 2174 | { |