aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
index 1e22fcc..a79b387 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -1048,7 +1048,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1048 if (m_scene.TryGetClient(udpClient.AgentID, out client)) 1048 if (m_scene.TryGetClient(udpClient.AgentID, out client))
1049 { 1049 {
1050 client.IsLoggingOut = true; 1050 client.IsLoggingOut = true;
1051 client.Close(); 1051 client.Close(false);
1052 } 1052 }
1053 } 1053 }
1054 1054
@@ -1060,6 +1060,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1060 1060
1061 while (base.IsRunning) 1061 while (base.IsRunning)
1062 { 1062 {
1063 m_scene.ThreadAlive(1);
1063 try 1064 try
1064 { 1065 {
1065 IncomingPacket incomingPacket = null; 1066 IncomingPacket incomingPacket = null;
@@ -1102,6 +1103,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1102 1103
1103 while (base.IsRunning) 1104 while (base.IsRunning)
1104 { 1105 {
1106 m_scene.ThreadAlive(2);
1105 try 1107 try
1106 { 1108 {
1107 m_packetSent = false; 1109 m_packetSent = false;