add a few extra checks for viewers animated objects support, to avoid timming issues

This commit is contained in:
UbitUmarov
2019-03-19 00:47:45 +00:00
parent 199d4a1bd0
commit c2086e6257
2 changed files with 8 additions and 2 deletions

View File

@@ -2180,6 +2180,9 @@ namespace OpenSim.Region.Framework.Scenes
ControllingClient.MoveAgentIntoRegion(m_scene.RegionInfo, AbsolutePosition, look);
//m_log.DebugFormat("[CompleteMovement] MoveAgentIntoRegion: {0}ms", Util.EnvironmentTickCountSubtract(ts));
// recheck to reduce timing issues
ControllingClient.CheckViewerCaps();
bool isHGTP = (m_teleportFlags & TeleportFlags.ViaHGLogin) != 0;
int delayctnr = Util.EnvironmentTickCount();
@@ -4040,6 +4043,9 @@ namespace OpenSim.Region.Framework.Scenes
}
}
// recheck to reduce timing issues
ControllingClient.CheckViewerCaps();
SendOtherAgentsAvatarFullToMe();
if(m_scene.ObjectsCullingByDistance)