diff options
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs index 5c38399..de2f9d4 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |||
@@ -1799,9 +1799,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
1799 | 1799 | ||
1800 | if (!client.SceneAgent.IsChildAgent) | 1800 | if (!client.SceneAgent.IsChildAgent) |
1801 | client.Kick("Simulator logged you out due to connection timeout."); | 1801 | client.Kick("Simulator logged you out due to connection timeout."); |
1802 | |||
1803 | client.CloseWithoutChecks(); | ||
1804 | } | 1802 | } |
1803 | |||
1804 | m_scene.IncomingCloseAgent(client.AgentId, true); | ||
1805 | } | 1805 | } |
1806 | 1806 | ||
1807 | private void IncomingPacketHandler() | 1807 | private void IncomingPacketHandler() |
@@ -2142,7 +2142,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
2142 | if (!client.IsLoggingOut) | 2142 | if (!client.IsLoggingOut) |
2143 | { | 2143 | { |
2144 | client.IsLoggingOut = true; | 2144 | client.IsLoggingOut = true; |
2145 | client.Close(); | 2145 | m_scene.IncomingCloseAgent(client.AgentId, false); |
2146 | } | 2146 | } |
2147 | } | 2147 | } |
2148 | } | 2148 | } |