aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region
diff options
context:
space:
mode:
authorTom Grimshaw2010-05-17 15:24:28 -0700
committerTom Grimshaw2010-05-17 15:24:28 -0700
commitc25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2 (patch)
tree5524253e508907ee76b92b43810647c0570de362 /OpenSim/Region
parentWhen killing a zombie session, don't send the stop packet since it often has ... (diff)
downloadopensim-SC-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.zip
opensim-SC-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.tar.gz
opensim-SC-c25c40a3f913f623cbcb3c7dcea0cdbf65f3c2c2.tar.bz2
opensim-SC-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 '')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs2
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