diff options
author | Teravus Ovares | 2008-04-10 10:27:03 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-04-10 10:27:03 +0000 |
commit | 9fec575b3eaaee7d0b5126498662a8ebbc4f61ca (patch) | |
tree | 7e1f252cd215773be6e890addb965c50b8b766f4 /OpenSim/Region/ClientStack/UDPServer.cs | |
parent | Patch by lulurun - 0000916: support secondlife client's "-url sim/x/y/z" option (diff) | |
download | opensim-SC_OLD-9fec575b3eaaee7d0b5126498662a8ebbc4f61ca.zip opensim-SC_OLD-9fec575b3eaaee7d0b5126498662a8ebbc4f61ca.tar.gz opensim-SC_OLD-9fec575b3eaaee7d0b5126498662a8ebbc4f61ca.tar.bz2 opensim-SC_OLD-9fec575b3eaaee7d0b5126498662a8ebbc4f61ca.tar.xz |
* Made it safe again to use the restart button from the estate tools and the restart console command.
* It looks ugly on the console.. but it's really safe.. and restores some memory.
Diffstat (limited to 'OpenSim/Region/ClientStack/UDPServer.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/UDPServer.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/UDPServer.cs b/OpenSim/Region/ClientStack/UDPServer.cs index 59083c7..3d1512f 100644 --- a/OpenSim/Region/ClientStack/UDPServer.cs +++ b/OpenSim/Region/ClientStack/UDPServer.cs | |||
@@ -208,10 +208,14 @@ namespace OpenSim.Region.ClientStack | |||
208 | // Stupid I know.. | 208 | // Stupid I know.. |
209 | // but Flusing the buffer would be even more stupid... so, we're stuck with this ugly method. | 209 | // but Flusing the buffer would be even more stupid... so, we're stuck with this ugly method. |
210 | } | 210 | } |
211 | |||
211 | catch (SocketException e2) | 212 | catch (SocketException e2) |
212 | { | 213 | { |
213 | m_log.Error("[UDPSERVER]: " + e2.ToString()); | 214 | m_log.Error("[UDPSERVER]: " + e2.ToString()); |
214 | } | 215 | } |
216 | catch (ObjectDisposedException) | ||
217 | { | ||
218 | } | ||
215 | //return; | 219 | //return; |
216 | } | 220 | } |
217 | 221 | ||
@@ -264,6 +268,9 @@ namespace OpenSim.Region.ClientStack | |||
264 | m_log.Error("[UDPSERVER]: " + e5.ToString()); | 268 | m_log.Error("[UDPSERVER]: " + e5.ToString()); |
265 | } | 269 | } |
266 | } | 270 | } |
271 | catch (ObjectDisposedException) | ||
272 | { | ||
273 | } | ||
267 | 274 | ||
268 | if (packet != null) | 275 | if (packet != null) |
269 | { | 276 | { |