aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
index 5ff9aee..cfcc057 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
@@ -955,7 +955,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
955 if (m_scene.TryGetClient(udpClient.AgentID, out client)) 955 if (m_scene.TryGetClient(udpClient.AgentID, out client))
956 { 956 {
957 client.IsLoggingOut = true; 957 client.IsLoggingOut = true;
958 client.Close(); 958 client.Close(false);
959 } 959 }
960 } 960 }
961 961
@@ -967,6 +967,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
967 967
968 while (base.IsRunning) 968 while (base.IsRunning)
969 { 969 {
970 m_scene.ThreadAlive(1);
970 try 971 try
971 { 972 {
972 IncomingPacket incomingPacket = null; 973 IncomingPacket incomingPacket = null;
@@ -1009,6 +1010,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1009 1010
1010 while (base.IsRunning) 1011 while (base.IsRunning)
1011 { 1012 {
1013 m_scene.ThreadAlive(2);
1012 try 1014 try
1013 { 1015 {
1014 m_packetSent = false; 1016 m_packetSent = false;