diff options
author | Tom Grimshaw | 2010-05-17 15:24:28 -0700 |
---|---|---|
committer | Tom Grimshaw | 2010-05-17 15:24:28 -0700 |
commit | c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2 (patch) | |
tree | 5524253e508907ee76b92b43810647c0570de362 /OpenSim/Region/ClientStack | |
parent | When killing a zombie session, don't send the stop packet since it often has ... (diff) | |
download | opensim-SC_OLD-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.zip opensim-SC_OLD-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.tar.gz opensim-SC_OLD-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.tar.bz2 opensim-SC_OLD-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.tar.xz |
Following on from the last commit, the stop/disconnect packet should NOT be sent when the user logs out. This eliminates the annoying "crash on log out" bug, and allows the client to commit important information at the last moment (attachment data!)
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs index d9aecd8..d708055 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs | |||
@@ -926,7 +926,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
926 | if (m_scene.TryGetClient(udpClient.AgentID, out client)) | 926 | if (m_scene.TryGetClient(udpClient.AgentID, out client)) |
927 | { | 927 | { |
928 | client.IsLoggingOut = true; | 928 | client.IsLoggingOut = true; |
929 | client.Close(); | 929 | client.Close(false); |
930 | } | 930 | } |
931 | } | 931 | } |
932 | 932 | ||