aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorMelanie2012-07-21 20:56:19 +0200
committerMelanie2012-07-21 20:56:19 +0200
commitb1b3057adcc4f4acdf8207ea2733e6400cf7143a (patch)
tree249e7c79364f529888df63dc3398d4e8599ea378 /OpenSim
parentFix the order of operations on detach. The object must always be serialized (diff)
downloadopensim-SC_OLD-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.zip
opensim-SC_OLD-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.tar.gz
opensim-SC_OLD-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.tar.bz2
opensim-SC_OLD-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.tar.xz
Fix double-ping on logout by not sending a stop packet to the client
if the client told us it wants to log out in the first place.
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
index 79e35f4..f5f9c02 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs
@@ -1516,7 +1516,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
1516 if (!client.IsLoggingOut) 1516 if (!client.IsLoggingOut)
1517 { 1517 {
1518 client.IsLoggingOut = true; 1518 client.IsLoggingOut = true;
1519 client.Close(); 1519 client.Close(false);
1520 } 1520 }
1521 } 1521 }
1522 } 1522 }