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 304efe6..d5b061b 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -981,7 +981,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
981 if (m_scene.TryGetClient(udpClient.AgentID, out client)) 981 if (m_scene.TryGetClient(udpClient.AgentID, out client))
982 { 982 {
983 client.IsLoggingOut = true; 983 client.IsLoggingOut = true;
984 client.Close(); 984 client.Close(false);
985 } 985 }
986 } 986 }
987 987
@@ -993,6 +993,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
993 993
994 while (base.IsRunning) 994 while (base.IsRunning)
995 { 995 {
996 m_scene.ThreadAlive(1);
996 try 997 try
997 { 998 {
998 IncomingPacket incomingPacket = null; 999 IncomingPacket incomingPacket = null;
@@ -1035,6 +1036,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1035 1036
1036 while (base.IsRunning) 1037 while (base.IsRunning)
1037 { 1038 {
1039 m_scene.ThreadAlive(2);
1038 try 1040 try
1039 { 1041 {
1040 m_packetSent = false; 1042 m_packetSent = false;