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 7db5f6b..b04fe9f 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -1011,7 +1011,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1011 if (m_scene.TryGetClient(udpClient.AgentID, out client)) 1011 if (m_scene.TryGetClient(udpClient.AgentID, out client))
1012 { 1012 {
1013 client.IsLoggingOut = true; 1013 client.IsLoggingOut = true;
1014 client.Close(); 1014 client.Close(false);
1015 } 1015 }
1016 } 1016 }
1017 1017
@@ -1023,6 +1023,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1023 1023
1024 while (base.IsRunning) 1024 while (base.IsRunning)
1025 { 1025 {
1026 m_scene.ThreadAlive(1);
1026 try 1027 try
1027 { 1028 {
1028 IncomingPacket incomingPacket = null; 1029 IncomingPacket incomingPacket = null;
@@ -1065,6 +1066,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1065 1066
1066 while (base.IsRunning) 1067 while (base.IsRunning)
1067 { 1068 {
1069 m_scene.ThreadAlive(2);
1068 try 1070 try
1069 { 1071 {
1070 m_packetSent = false; 1072 m_packetSent = false;