diff options
author | Melanie | 2012-07-21 20:56:19 +0200 |
---|---|---|
committer | Melanie | 2012-07-21 20:56:19 +0200 |
commit | b1b3057adcc4f4acdf8207ea2733e6400cf7143a (patch) | |
tree | 249e7c79364f529888df63dc3398d4e8599ea378 | |
parent | Fix the order of operations on detach. The object must always be serialized (diff) | |
download | opensim-SC-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.zip opensim-SC-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.tar.gz opensim-SC-b1b3057adcc4f4acdf8207ea2733e6400cf7143a.tar.bz2 opensim-SC-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 '')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | 2 |
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 | } |