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 09bb52c..3bdde3b 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -1112,7 +1112,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1112 if (m_scene.TryGetClient(udpClient.AgentID, out client)) 1112 if (m_scene.TryGetClient(udpClient.AgentID, out client))
1113 { 1113 {
1114 client.IsLoggingOut = true; 1114 client.IsLoggingOut = true;
1115 client.Close(); 1115 client.Close(false);
1116 } 1116 }
1117 else 1117 else
1118 { 1118 {
@@ -1130,6 +1130,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1130 1130
1131 while (base.IsRunning) 1131 while (base.IsRunning)
1132 { 1132 {
1133 m_scene.ThreadAlive(1);
1133 try 1134 try
1134 { 1135 {
1135 IncomingPacket incomingPacket = null; 1136 IncomingPacket incomingPacket = null;
@@ -1172,6 +1173,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1172 1173
1173 while (base.IsRunning) 1174 while (base.IsRunning)
1174 { 1175 {
1176 m_scene.ThreadAlive(2);
1175 try 1177 try
1176 { 1178 {
1177 m_packetSent = false; 1179 m_packetSent = false;