aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim
diff options
context:
space:
mode:
authorUbitUmarov2019-03-27 06:43:22 +0000
committerUbitUmarov2019-03-27 06:43:22 +0000
commitdad533fe1c5574f9c8813955030f1b0f9a1f078e (patch)
tree815d7e1b669f99818921e73745cfd2991bf1c462 /OpenSim
parenttimming issues on fast tp back to same region on new code (diff)
downloadopensim-SC-dad533fe1c5574f9c8813955030f1b0f9a1f078e.zip
opensim-SC-dad533fe1c5574f9c8813955030f1b0f9a1f078e.tar.gz
opensim-SC-dad533fe1c5574f9c8813955030f1b0f9a1f078e.tar.bz2
opensim-SC-dad533fe1c5574f9c8813955030f1b0f9a1f078e.tar.xz
timming issues on fast tp back to same region on new code
Diffstat (limited to 'OpenSim')
-rw-r--r--OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
index 67c5e38..6b70922 100644
--- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
@@ -12700,6 +12700,15 @@ namespace OpenSim.Region.ClientStack.LindenUDP
12700 12700
12701 private bool HandleUseCircuitCode(IClientAPI sender, Packet Pack) 12701 private bool HandleUseCircuitCode(IClientAPI sender, Packet Pack)
12702 { 12702 {
12703 UseCircuitCodePacket uccp = (UseCircuitCodePacket)Pack;
12704 if(uccp.CircuitCode.ID == m_agentId &&
12705 uccp.CircuitCode.SessionID == m_sessionId &&
12706 uccp.CircuitCode.Code == m_circuitCode &&
12707 SceneAgent != null &&
12708 !((ScenePresence)SceneAgent).IsDeleted
12709 )
12710 SendRegionHandshake(); // possible someone returning
12711
12703 return true; 12712 return true;
12704 } 12713 }
12705 12714